From 51af8af91feb9bde6562aa8d126bc5b61380fb68 Mon Sep 17 00:00:00 2001 From: AJ Beck Date: Mon, 7 Sep 2026 11:30:34 +0100 Subject: [PATCH] fix(release): verify CLI architectures with Xcode 27 --- .github/workflows/release.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 281c044..4540b3c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -307,10 +307,12 @@ jobs: exit 1 fi - if ! lipo "$cli_executable" -verify_arch arm64 x86_64; then - echo "::error::The Quorra CLI must contain arm64 and x86_64 slices." - exit 1 - fi + for architecture in arm64 x86_64; do + if ! lipo "$cli_executable" -verify_arch "$architecture"; then + echo "::error::The Quorra CLI is missing its $architecture slice." + exit 1 + fi + done actual_cli_version="$("$cli_executable" version)" if [[ "$actual_cli_version" != "$RELEASE_VERSION" ]]; then