From ad281e925d6eab48c84d54fe772cf208096cf255 Mon Sep 17 00:00:00 2001 From: 0xrsydn Date: Mon, 2 Nov 2026 18:13:07 +0700 Subject: [PATCH] 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 --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e77d4d9..e54e6f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: strategy: fail-fast: false matrix: - os: [macos-14] + os: [macos-15] steps: - name: Checkout diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7dc0bdd..e8c6140 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,10 +41,10 @@ jobs: - os: ubuntu-24.04-arm target: aarch64-unknown-linux-musl asset: linux-arm64 - - os: macos-14 + - os: macos-15 target: aarch64-apple-darwin asset: darwin-arm64 - - os: macos-14 + - os: macos-15 target: x86_64-apple-darwin asset: darwin-x64