A first-time external contributor opens a pull request against a public repository. The workflow shows that approval is required and no runner has started a job. What should a maintainer investigate first?

Published
  1. Assume the absence of logs proves that all GitHub-hosted runners are offline.
  2. Review the repository policy for approving workflow runs from forks and the pending approval.
  3. Mark every workflow step continue-on-error so approval becomes unnecessary.
  4. Publish a repository write token in a pull request comment so the workflow can bypass approval.

Comments — 0