Browse Source

Add MacOS to node hub CI/CD

tags/0.3.8-rc
haixuanTao 1 year ago
parent
commit
9266381421
1 changed files with 5 additions and 3 deletions
  1. +5
    -3
      .github/workflows/node-hub-ci-cd.yml

+ 5
- 3
.github/workflows/node-hub-ci-cd.yml View File

@@ -26,13 +26,14 @@ jobs:
path: ./node-hub

ci:
runs-on: ubuntu-latest
runs-on: ${{ matrix.platform }}
needs: [find-jobs]
defaults:
run:
working-directory: node-hub/${{ matrix.folder }}
strategy:
matrix:
platform: [ubuntu-latest, macos-latest]
folder: ${{ fromJson(needs.find-jobs.outputs.folders )}}
fail-fast: false
steps:
@@ -84,10 +85,11 @@ jobs:
working-directory: node-hub/${{ matrix.folder }}
strategy:
matrix:
platform: [ubuntu-latest, macos-latest]
folder: ${{ fromJson(needs.find-jobs.outputs.folders )}}
runs-on: ubuntu-latest
fail-fast: false
runs-on: ${{ matrix.platform }}
if: github.event_name == 'release' && startsWith(github.ref, 'refs/tags/')

steps:
- name: Checkout repository
uses: actions/checkout@v2


Loading…
Cancel
Save