Browse Source

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
pull/9740/head
Josh Cummings 5 years ago
parent
commit
441b9f8187
No known key found for this signature in database
GPG Key ID: 49EF60DD7FF83443
  1. 9
      .github/workflows/continuous-integration-workflow.yml

9
.github/workflows/continuous-integration-workflow.yml

@ -38,12 +38,13 @@ jobs: @@ -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: @@ -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: @@ -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…
Cancel
Save