Skip to content

Commit

Permalink
Do not fail when non-critical workflow steps fail
Browse files Browse the repository at this point in the history
Some workflow stages are non-critical. They can fail for various reasons
(such as complexities of credentials for bots) and yet aren't actually
very important if they don't run successfully for a particular workflow
job. This marks them as something that the workflow can keep going
after. (Coverage reporting already was such a stage.)

This was causing dependabot-submitted jobs to fail.
  • Loading branch information
dkfellows committed Aug 29, 2023
1 parent 3aaa0af commit d4dd1fb
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,9 +98,11 @@ jobs:
name: spinnaker-exe.jar
path: SpiNNaker-front-end/target/spinnaker-exe.jar
retention-days: 5
continue-on-error: true
- name: Submit Dependency Snapshot
if: matrix.java == 11
uses: advanced-security/maven-dependency-submission-action@v3
continue-on-error: true

validate:
needs: compile
Expand Down

0 comments on commit d4dd1fb

Please sign in to comment.