Skip to content

fix(ci): replace deprecated macos-13 runner with ubuntu-latest for darwin-x64#1039

Merged
BYK merged 1 commit into
mainfrom
fix/macos-13-runner-deprecated
May 29, 2026
Merged

fix(ci): replace deprecated macos-13 runner with ubuntu-latest for darwin-x64#1039
BYK merged 1 commit into
mainfrom
fix/macos-13-runner-deprecated

Conversation

@BYK
Copy link
Copy Markdown
Member

@BYK BYK commented May 29, 2026

Problem

The darwin-x64 build-binary job uses macos-13 (Intel) runners which are no longer available on GitHub Actions, causing the job to queue indefinitely on every main/release push.

Fix

Switch darwin-x64 from macos-13 to ubuntu-latest. This target is already cross-compiled via fossilize and has can-test: false (can't execute an x64 binary on arm64 macOS anyway), so it matches all other cross-compiled targets.

The only darwin target that needs a native macOS runner is darwin-arm64 (macos-latest) for V8 code cache and smoke testing.

…rwin-x64

macos-13 (Intel) runners are no longer available on GitHub Actions,
causing the darwin-x64 build to queue indefinitely. Since this target
is cross-compiled via fossilize and has can-test:false (can't execute
an x64 binary on arm64 macOS anyway), ubuntu-latest is the correct
choice — matching all other cross-compiled targets.
@BYK BYK enabled auto-merge (squash) May 29, 2026 23:15
@github-actions
Copy link
Copy Markdown
Contributor

Codecov Results 📊

✅ Patch coverage is 100.00%. Project has 4297 uncovered lines.


Generated by Codecov Action

@BYK BYK merged commit 213c156 into main May 29, 2026
26 checks passed
@BYK BYK deleted the fix/macos-13-runner-deprecated branch May 29, 2026 23:20
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