Skip to content

ci(.github/workflows): pin macos-15 runner to avoid macOS 26 SDK link failure#94

Merged
kylecarbs merged 1 commit into
mainfrom
fix/ci-pin-macos-15
Jun 25, 2026
Merged

ci(.github/workflows): pin macos-15 runner to avoid macOS 26 SDK link failure#94
kylecarbs merged 1 commit into
mainfrom
fix/ci-pin-macos-15

Conversation

@kylecarbs

Copy link
Copy Markdown
Member

Pins the test matrix to macos-15 instead of macos-latest.

GitHub is migrating macos-latest to macOS 26, whose SDK dropped the arm64-macos slice from libSystem.tbd (ziglang/zig#31658). Zig 0.15.2 (pinned by the ghostty dependency) can't link against it, so the build step fails with a wall of undefined libSystem symbols. The release.yml workflow is unaffected because it cross-compiles from Linux using Zig's bundled SDK stub.

Evidence

Generated by Coder Agents on behalf of @kylecarbs.

@kylecarbs kylecarbs merged commit 75d3dea into main Jun 25, 2026
5 checks passed
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