fix(ci): move macOS jobs to macos-15 runners

GitHub retires the macos-14 images on 2026-11-02, and its brownouts
already cancel the darwin release builds and the install-script job
(seen on #74). Checked on macOS 15.7 with Apple clang and Rust 1.93.1:
install-sh-test.sh passes with the system's bash and BSD tools, and
both darwin targets build with --locked and run --help (x64 under
Rosetta).

Claude-Session: https://claude.ai/code/session_01RqPPVaoFxLToGAXXBEoCtH
This commit is contained in:
Rasyidan Akbar F. 2026-11-02 18:13:07 +07:00
commit ad281e925d
2 changed files with 3 additions and 3 deletions

View file

@ -43,7 +43,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
os: [macos-14] os: [macos-15]
steps: steps:
- name: Checkout - name: Checkout

View file

@ -41,10 +41,10 @@ jobs:
- os: ubuntu-24.04-arm - os: ubuntu-24.04-arm
target: aarch64-unknown-linux-musl target: aarch64-unknown-linux-musl
asset: linux-arm64 asset: linux-arm64
- os: macos-14 - os: macos-15
target: aarch64-apple-darwin target: aarch64-apple-darwin
asset: darwin-arm64 asset: darwin-arm64
- os: macos-14 - os: macos-15
target: x86_64-apple-darwin target: x86_64-apple-darwin
asset: darwin-x64 asset: darwin-x64