From 3154e827993eb31e5a50d7c54c409f808de904b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jose=CC=81=20Duarte?= Date: Thu, 16 May 2024 10:57:05 +0100 Subject: [PATCH] fix(ci): add macos-14 Enables ARM builds --- .github/workflows/release.yaml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 745c7e3b4..0b8ea683f 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -71,8 +71,12 @@ jobs: build_release_for_mac: name: build_release_for_mac needs: build_release_for_linux - runs-on: macos-13 # x64 - # runs-on: macos-latest is arm + strategy: + matrix: + target: + - { runner: macos-13, arch: x86_64 } + - { runner: macos-14, arch: arm64 } + runs-on: ${{ matrix.target.runner }} steps: - name: checkout uses: actions/checkout@v4 @@ -99,5 +103,5 @@ jobs: with: upload_url: ${{ needs.build_release_for_linux.outputs.upload_url }} asset_path: ./javascript/bins/zombienet-macos - asset_name: zombienet-macos + asset_name: zombienet-macos-${{ matrix.target.arch }} asset_content_type: application/octet-stream