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:
parent
a493660cdb
commit
441b9f8187
|
@ -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 }}
|
||||
|
|
Loading…
Reference in New Issue