Skip to content

Commit d667c53

Browse files
committed
fix(ci): replace deprecated macos-13 runner with ubuntu-latest for darwin-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.
1 parent 0ec4f1c commit d667c53

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,11 @@ jobs:
8181
]}'
8282
else
8383
# main, release/**, workflow_call: full cross-platform matrix.
84-
# macOS targets build natively for V8 code cache (~15% faster startup).
85-
# Other targets cross-compile from ubuntu-latest via fossilize.
84+
# darwin-arm64 builds natively on macOS for V8 code cache (~15% faster startup).
85+
# All other targets cross-compile from ubuntu-latest via fossilize.
8686
echo '{"include":[
8787
{"target":"darwin-arm64", "os":"macos-latest", "can-test":true},
88-
{"target":"darwin-x64", "os":"macos-13", "can-test":false},
88+
{"target":"darwin-x64", "os":"ubuntu-latest", "can-test":false},
8989
{"target":"linux-x64", "os":"ubuntu-latest", "can-test":true},
9090
{"target":"linux-arm64", "os":"ubuntu-latest", "can-test":false},
9191
{"target":"windows-x64", "os":"ubuntu-latest", "can-test":false}

0 commit comments

Comments
 (0)