Skip to content

Fix CI to use OS matrix#125

Open
skewb1k wants to merge 1 commit intokristoff-it:mainfrom
skewb1k:fix/ci-os-matrix
Open

Fix CI to use OS matrix#125
skewb1k wants to merge 1 commit intokristoff-it:mainfrom
skewb1k:fix/ci-os-matrix

Conversation

@skewb1k
Copy link

@skewb1k skewb1k commented Dec 13, 2025

The workflow already defined an OS matrix, but runs-on was hardcoded to ubuntu-latest. This is visible in the Windows job logs, where the "Set up job" step reports the operating system as Ubuntu: https://github.com/kristoff-it/superhtml/actions/runs/18610783433/job/53068568320.

This makes the job correctly use matrix.os so tests run on different platforms instead of three times on the same one.

The workflow already defined an OS matrix, but `runs-on` was hardcoded to
`ubuntu-latest`. This makes the job correctly use `matrix.os` so tests run
on different platforms instead of three times on the same one.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant