Adjust Needs Output

- There is no need to emit the value of RUN_JOBS to the rest of the
workflow. As a boolean, it is sufficient to ask whether or not the
corresponding output is present at all
- Prerequisites is apparently easy to misspell

Issue gh-9701
This commit is contained in:
Josh Cummings 2021-05-11 16:20:46 -06:00
parent a493660cdb
commit 441b9f8187
No known key found for this signature in database
GPG Key ID: 49EF60DD7FF83443
1 changed files with 5 additions and 4 deletions

View File

@ -38,12 +38,13 @@ jobs:
path: job-prerequisites.txt
- id: continue
name: Determine if should continue
run: echo "::set-output name=runjobs::${RUN_JOBS}"
if: env.RUN_JOBS == 'true'
run: echo "::set-output name=runjobs::true"
build_jdk_11:
name: Build JDK 11
needs: [prerequisites]
runs-on: ubuntu-latest
if: needs.prequisites.outputs.runjobs == 'true'
if: needs.prerequisites.outputs.runjobs
steps:
- uses: actions/checkout@v2
- name: Set up JDK 11
@ -76,7 +77,7 @@ jobs:
name: Test against snapshots
needs: [prerequisites]
runs-on: ubuntu-latest
if: needs.prequisites.outputs.runjobs == 'true'
if: needs.prerequisites.outputs.runjobs
steps:
- uses: actions/checkout@v2
- name: Set up JDK
@ -104,7 +105,7 @@ jobs:
name: Static Code Analysis
needs: [prerequisites]
runs-on: ubuntu-latest
if: needs.prequisites.outputs.runjobs == 'true'
if: needs.prerequisites.outputs.runjobs
env:
SONAR_URL: ${{ secrets.SONAR_URL }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}