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

1 participant