Skip to content

Update CI and release to macos-26 and Xcode 26.6 - #25

Merged
itspriddle merged 2 commits into
mainfrom
feature/gha-macos-versions
Sep 25, 2026
Merged

itspriddle merged 2 commits into
mainfrom
feature/gha-macos-versions

Conversation

@itspriddle

Copy link
Copy Markdown
Owner

Moves ci.yml and release.yml off macos-15 / Xcode 16.2 onto macos-26 / Xcode 26.6 (the current macos-latest default).

macos-14 is already deprecated and macos-15 is next in line, and Xcode 16.2 is no longer the default on the macos-15 image. The pinned xcode-select path would break once it's removed.

Minimum supported versions are unchanged: swift-tools-version: 6.0 and .macOS(.v14) in Package.swift still govern those, so release binaries continue to run on macOS 14.

The universal (arm64 + x86_64) release build on the new runner is only exercised on the next tag push.

gh-actionlint hasn't been released since Jan 2025 and bundles an
actionlint that doesn't know the macos-26 runner label.
@itspriddle
itspriddle merged commit bdeeb44 into main Sep 25, 2026
2 checks passed
@itspriddle
itspriddle deleted the feature/gha-macos-versions branch September 25, 2026 15:59
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