From 2de4c32872a94bea4d2c385a49fc4ad85b2b1056 Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Wed, 10 Jul 2024 15:36:49 -0400 Subject: [PATCH] ci: create builds for node versions and arm64 mac --- .github/workflows/publish-native-binaries.yml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/publish-native-binaries.yml b/.github/workflows/publish-native-binaries.yml index 2b05d46fa..5be7f3eeb 100644 --- a/.github/workflows/publish-native-binaries.yml +++ b/.github/workflows/publish-native-binaries.yml @@ -17,21 +17,17 @@ jobs: # (https://github.com/bchr02/node-pre-gyp-github/issues/42) fail-fast: false matrix: - node_version: [18, 19, 20] + node-version: [18, 20, 22] system: - - os: macos-12 + - os: macos-13-xlarge # ARM https://github.com/actions/runner-images/blob/main/images/macos/macos-13-arm64-Readme.md target: x86_64-apple-darwin + - os: macos-14 # ARM https://github.com/actions/runner-images/blob/main/images/macos/macos-14-arm64-Readme.md + target: x86_64-apple-darwin + - os: ubuntu-20.04 + target: x86_64-unknown-linux-gnu - os: ubuntu-22.04 target: x86_64-unknown-linux-gnu - include: - - node_version: 17 - system: - os: ubuntu-20.04 - target: x86_64-unknown-linux-gnu - - node_version: 17 - system: - os: macos-11 - target: x86_64-apple-darwin + runs-on: ${{ matrix.system.os }} steps: - name: Checkout the repo