diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 556212f3e..d84241787 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -81,7 +81,7 @@ jobs: - name: Setup NodeJs uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x registry-url: https://registry.npmjs.org - name: Cache scala dependencies uses: coursier/cache-action@v6 @@ -253,11 +253,13 @@ jobs: PR_URL: ${{ steps.cpr.outputs.pull-request-url }} ci: + if: always() runs-on: ubuntu-22.04 needs: [lint, compile, publishLocal, test, testJvms, testPlatforms] steps: - - name: Aggregate of lint, and all tests - run: echo "ci passed" + - uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }} publish: runs-on: ubuntu-22.04 @@ -316,7 +318,7 @@ jobs: - name: Setup NodeJs uses: actions/setup-node@v4 with: - node-version: 16.x + node-version: 20.x registry-url: https://registry.npmjs.org - name: Publish Docs to NPM Registry run: sbt docs/publishToNpm