mirror of
https://github.com/tailscale/tailscale.git
synced 2025-01-07 08:07:42 +00:00
.github/workflows: add a pass/fail verdict job to the test workflow
Github requires explicitly listing every single job within a workflow that is required for status checks, instead of letting you list entire workflows. This is ludicrous, and apparently this nonsense is the workaround. Signed-off-by: David Anderson <danderson@tailscale.com>
This commit is contained in:
parent
0ab6a7e7f5
commit
b0eba129e6
24
.github/workflows/test.yml
vendored
24
.github/workflows/test.yml
vendored
@ -404,3 +404,27 @@ jobs:
|
|||||||
}
|
}
|
||||||
env:
|
env:
|
||||||
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
|
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
|
||||||
|
|
||||||
|
check_mergeability:
|
||||||
|
if: always()
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
needs:
|
||||||
|
- android
|
||||||
|
- test
|
||||||
|
- windows
|
||||||
|
- vm
|
||||||
|
- cross
|
||||||
|
- ios
|
||||||
|
- wasm
|
||||||
|
- fuzz
|
||||||
|
- depaware
|
||||||
|
- go_generate
|
||||||
|
- go_mod_tidy
|
||||||
|
- licenses
|
||||||
|
- staticcheck
|
||||||
|
steps:
|
||||||
|
- name: Decide if change is okay to merge
|
||||||
|
if: github.event_name != 'push'
|
||||||
|
uses: re-actors/alls-green@release/v1
|
||||||
|
with:
|
||||||
|
jobs: ${{ toJSON(needs) }}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user