Skip to content
This repository was archived by the owner on Apr 3, 2026. It is now read-only.

fix(ci): replace deprecated macos-13 runner with macos-14#84

Merged
viniciusdacal merged 1 commit intomainfrom
viniciusdacal/fix-ci-main
Apr 2, 2026
Merged

fix(ci): replace deprecated macos-13 runner with macos-14#84
viniciusdacal merged 1 commit intomainfrom
viniciusdacal/fix-ci-main

Conversation

@viniciusdacal
Copy link
Copy Markdown
Contributor

Summary

  • Replace macos-13 with macos-14 for the x86_64-apple-darwin Release build — macos-13 runners are no longer available on GitHub Actions
  • Remove the runner architecture verification step since it rejects cross-compilation; the binary version check already skips gracefully when architectures don't match

Context

The Release workflow's build-binaries (x86_64-apple-darwin) job was failing with:

The configuration 'macos-13-us-default' is not supported

All current GitHub-hosted macOS runners are ARM64, so x86_64-apple-darwin must be cross-compiled.

Test plan

  • Release workflow's build-binaries (x86_64-apple-darwin) job passes on macos-14
  • Cross-compiled x86_64 binary is uploaded as artifact
  • Other build matrix entries (darwin-arm64, linux-x64, linux-arm64) are unaffected

🤖 Generated with Claude Code

macos-13 runners are no longer available on GitHub Actions, causing the
x86_64-apple-darwin Release build to fail. Switch to macos-14 (ARM64)
and cross-compile instead. Remove the runner architecture verification
step since it rejects cross-compilation — the binary version check
already handles this correctly by skipping when architectures don't match.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@viniciusdacal viniciusdacal merged commit 72bae6e into main Apr 2, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant