|
|
|
@@ -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 |
|
|
|
|