diff --git a/.github/workflows/lein-test.yaml b/.github/workflows/lein-test.yaml index 94ca815e..8cbeb4ae 100644 --- a/.github/workflows/lein-test.yaml +++ b/.github/workflows/lein-test.yaml @@ -7,11 +7,15 @@ on: branches: - main +permissions: + contents: read # minimal required permissions to clone repo + jobs: run-lein-tests: name: lein test - Java ${{ matrix.java }} - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: + fail-fast: false matrix: java: - '21' @@ -44,9 +48,13 @@ jobs: lein -U test tests: + if: always() needs: - run-lein-tests runs-on: ubuntu-24.04 name: Test suite steps: - - run: echo Test suite completed + - name: Decide whether the needed jobs succeeded or failed + uses: re-actors/alls-green@release/v1 + with: + jobs: ${{ toJSON(needs) }}