Skip to content

Commit

Permalink
updrade node hub macos CI/CD to macos 14 arm64
Browse files Browse the repository at this point in the history
  • Loading branch information
haixuanTao committed Nov 18, 2024
1 parent 2da6375 commit 734a72c
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/node-hub-ci-cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
working-directory: node-hub/${{ matrix.folder }}
strategy:
matrix:
platform: [ubuntu-22.04, macos-12]
platform: [ubuntu-22.04, macos-14]
folder: ${{ fromJson(needs.find-jobs.outputs.folders )}}
fail-fast: false
steps:
Expand Down Expand Up @@ -74,6 +74,8 @@ jobs:
override: true

- name: Run Linting and Tests
## Run Linting and testing only on Mac for release workflows.
if: runner.os == 'Linux' || github.event_name == 'workflow_dispatch' || (github.event_name == 'release' && startsWith(github.ref, 'refs/tags/'))
run: |
chmod +x ../../.github/workflows/node_hub_test.sh
../../.github/workflows/node_hub_test.sh
Expand All @@ -85,7 +87,7 @@ jobs:
working-directory: node-hub/${{ matrix.folder }}
strategy:
matrix:
platform: [ubuntu-22.04, macos-12]
platform: [ubuntu-22.04, macos-14]
folder: ${{ fromJson(needs.find-jobs.outputs.folders )}}
fail-fast: false
runs-on: ${{ matrix.platform }}
Expand Down

0 comments on commit 734a72c

Please sign in to comment.