diff --git a/.github/workflows/publish-native-binaries.yml b/.github/workflows/publish-native-binaries.yml index 2b05d46fa..1af8a7557 100644 --- a/.github/workflows/publish-native-binaries.yml +++ b/.github/workflows/publish-native-binaries.yml @@ -17,21 +17,21 @@ 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-11 + target: x86_64-apple-darwin - os: macos-12 target: x86_64-apple-darwin + - 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