mirror of
https://github.com/sharkdp/bat.git
synced 2024-12-28 09:18:53 +01:00
CICD: Add all-jobs
job
This opens up future possibilities: * GitHub's auto-merge feature that merges a PR once CI passes * Auto-merge of dependabot PRs that pass CI But before we do any of that we need to have this new job active for a while to see that it works.
This commit is contained in:
parent
82664e3c82
commit
48dc2b0d90
17
.github/workflows/CICD.yml
vendored
17
.github/workflows/CICD.yml
vendored
@ -14,6 +14,23 @@ on:
|
|||||||
- '*'
|
- '*'
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
all-jobs:
|
||||||
|
if: always() # Otherwise this job is skipped if the matrix job fails
|
||||||
|
name: all-jobs
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
needs:
|
||||||
|
- crate_metadata
|
||||||
|
- ensure_cargo_fmt
|
||||||
|
- min_version
|
||||||
|
- license_checks
|
||||||
|
- test_with_new_syntaxes_and_themes
|
||||||
|
- test_with_system_config
|
||||||
|
- documentation
|
||||||
|
- cargo-audit
|
||||||
|
- build
|
||||||
|
steps:
|
||||||
|
- run: jq --exit-status 'all(.result == "success")' <<< '${{ toJson(needs) }}'
|
||||||
|
|
||||||
crate_metadata:
|
crate_metadata:
|
||||||
name: Extract crate metadata
|
name: Extract crate metadata
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
|
Loading…
Reference in New Issue
Block a user