diff --git a/.github/workflows/runner-policy.yml b/.github/workflows/runner-policy.yml index 65a1c1f..b89cd93 100644 --- a/.github/workflows/runner-policy.yml +++ b/.github/workflows/runner-policy.yml @@ -10,6 +10,11 @@ on: pull_request: push: branches: [main] + # Lets the gate be re-run without a push. Needed because a run that fails to + # resolve the reusable workflow produces no jobs, and GitHub refuses to retry + # a jobless run -- which is exactly the state every public repo's gate was in + # while github-policy was private. + workflow_dispatch: jobs: runner-policy: