Skip to content

Unify Linux into the CI test matrix#9

Merged
BrentMifsud merged 1 commit intomainfrom
bm/unify-ci-matrix
Mar 2, 2026
Merged

Unify Linux into the CI test matrix#9
BrentMifsud merged 1 commit intomainfrom
bm/unify-ci-matrix

Conversation

@BrentMifsud
Copy link
Copy Markdown
Owner

Summary

  • Merges the separate test-linux job into the existing matrix strategy so all 6 platforms are defined in a single test job
  • Each matrix entry specifies its own runner and optional container; Xcode-specific steps are conditionally skipped on Linux via if: matrix.runner == 'macos-latest'

Test plan

  • All 6 jobs pass: macOS, iOS, tvOS, watchOS, visionOS, Linux

🤖 Generated with Claude Code

Merge the separate test-linux job into the existing matrix strategy
so all platforms (macOS, iOS, tvOS, watchOS, visionOS, Linux) are
defined in a single job with per-entry runner/container overrides.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@BrentMifsud BrentMifsud self-assigned this Mar 2, 2026
@BrentMifsud BrentMifsud merged commit 1bcc4fb into main Mar 2, 2026
12 checks passed
@BrentMifsud BrentMifsud deleted the bm/unify-ci-matrix branch March 2, 2026 00:18
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