We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c2967b0 + 199290d commit 3fa407eCopy full SHA for 3fa407e
1 file changed
.github/workflows/ci.yml
@@ -120,3 +120,20 @@ jobs:
120
- uses: rustsec/audit-check@v2
121
with:
122
token: ${{ secrets.GITHUB_TOKEN }}
123
+
124
+ # Check that all tests defined above pass. This makes it easy to set a single "required" test in branch
125
+ # protection instead of having to update it frequently. See https://github.com/re-actors/alls-green#why.
126
+ check:
127
+ name: Checks pass
128
+ if: always()
129
+ needs:
130
+ - test
131
+ - fmt
132
+ - clippy
133
+ - msrv
134
+ - audit
135
+ runs-on: ubuntu-latest
136
+ steps:
137
+ - uses: re-actors/alls-green@05ac9388f0aebcb5727afa17fcccfecd6f8ec5fe # ratchet:re-actors/alls-green@v1.2.2
138
+ with:
139
+ jobs: ${{ toJSON(needs) }}
0 commit comments