From cbec2d17ac6435683211a81a2a90fe5661d5f0ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Sat, 10 Oct 2026 17:47:42 +0200 Subject: [PATCH] Build macOS release binaries on macos-latest setup-php deprecated Intel and macOS 14 runners: it now times out there building PHP dependencies from source, and fail-fast then cancels the other macOS job, so the macOS nightly binaries are stuck. The build only packs a PHAR into a downloaded micro.sfx, so the host arch doesn't matter. --- .github/workflows/release-build.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-build.yml b/.github/workflows/release-build.yml index ed57f543a..91df554bd 100644 --- a/.github/workflows/release-build.yml +++ b/.github/workflows/release-build.yml @@ -21,19 +21,20 @@ jobs: name: "Build SPC Binary for ${{ matrix.operating-system.name }}" runs-on: ${{ matrix.operating-system.os }} strategy: + fail-fast: false matrix: operating-system: - name: "linux-x86_64" os: "ubuntu-latest" filename: "spc-linux-x86_64.tar.gz" - name: "macos-x86_64" - os: "macos-15-intel" + os: "macos-latest" filename: "spc-macos-x86_64.tar.gz" - name: "linux-aarch64" os: "ubuntu-latest" filename: "spc-linux-aarch64.tar.gz" - name: "macos-aarch64" - os: "macos-14" + os: "macos-latest" filename: "spc-macos-aarch64.tar.gz" - name: "windows-x64" os: "ubuntu-latest"