Add a required-status-checks job (#2263)

Prevents us from have to manually add all our checks to the Required
status checks settings.

---------

Signed-off-by: Jamil <jamilbk@users.noreply.github.com>
Co-authored-by: Andrew Dryga <andrew@dryga.com>
This commit is contained in:
Jamil
2023-10-06 09:41:35 -07:00
committed by GitHub
parent 6e0f4d9563
commit 9cd60e6bbf

View File

@@ -159,3 +159,18 @@ jobs:
- name: Show httpbin logs
if: "!cancelled()"
run: docker compose logs httpbin
# Makes managing the required status checks easier, and moves that source of truth to code
# TODO: Use https://registry.terraform.io/providers/integrations/github/latest/docs instead
required-status-checks:
runs-on: ubuntu-latest
needs:
- integration-tests
- elixir
- kotlin
- swift
- rust
- static-analysis
- terraform
steps:
- run: echo "No-op"