Skip to content

Build against SFML 3.0.2 and 3.1.0 in CI - #106

Merged
eXpl0it3r merged 1 commit into
masterfrom
feature/sfml-3.1
Oct 4, 2026
Merged

eXpl0it3r merged 1 commit into
masterfrom
feature/sfml-3.1

Conversation

@eXpl0it3r

Copy link
Copy Markdown
Collaborator

Description

CI only ever built against SFML 3.0.1, as such the getKerning break with SFML 3.1 went unnoticed until #104. This adds an sfml dimension to the build matrix, so every platform and config builds against both 3.0.2 and 3.1.0.

The Linux jobs additionally install libharfbuzz-dev, libmbedtls-dev and libssh2-1-dev, same as SFML's own CI, since SFML 3.1 uses the system dependencies there.

How to test this PR?

CI should succeed.

@eXpl0it3r
eXpl0it3r merged commit d6f7ecb into master Oct 4, 2026
40 checks passed
@eXpl0it3r
eXpl0it3r deleted the feature/sfml-3.1 branch October 4, 2026 20:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant