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
Josh Cummings 4 years ago
parent
commit
441b9f8187
1 changed files with 5 additions and 4 deletions
  1. 5 4
      .github/workflows/continuous-integration-workflow.yml

+ 5 - 4
.github/workflows/continuous-integration-workflow.yml

@@ -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 }}