Skip to content

ci: drop macOS runner, keep ubuntu-24.04 only#11

Merged
fruwe merged 1 commit into
mainfrom
ci-drop-macos
Jun 30, 2026
Merged

ci: drop macOS runner, keep ubuntu-24.04 only#11
fruwe merged 1 commit into
mainfrom
ci-drop-macos

Conversation

@fruwe

@fruwe fruwe commented Jun 30, 2026

Copy link
Copy Markdown
Member

The conformance suite is OS-independent (pure-Python engine, virtual clock, no platform-specific filesystem behavior), so the macos-latest leg added no coverage. Drop it and run only ubuntu-24.04.

The matrix form is kept so the published check context stays test (ubuntu-24.04), matching the protect_main required-status-check.

Note: the protect_main ruleset still lists test (macos-latest) as a required context — that must be removed from the ruleset or PRs will be blocked waiting on a check that no longer runs.

The conformance suite is OS-independent (pure-Python engine, virtual
clock, no platform-specific paths), so the macOS leg added no coverage.
Keep the matrix form so the check context stays 'test (ubuntu-24.04)'.
@fruwe fruwe merged commit ac32240 into main Jun 30, 2026
1 check passed
@fruwe fruwe deleted the ci-drop-macos branch June 30, 2026 02:47
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