Skip to content

Commit acaba89

Browse files
Tom ThorogoodCopilot
andcommitted
Permit requested CI approval for human-review PRs
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
1 parent 53f4024 commit acaba89

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.github/skills/pr-triage/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ Workflow runs that require manual approval (e.g. first-time contributors) can be
6464
gh api -X POST repos/github/explore/actions/runs/<run_id>/approve
6565
```
6666

67-
Only approve runs for PRs independently recommended ✔️ under the merge recommendation rules, never for PRs recommended 🔍 or ❌. The runs must actually require approval (`action_required` or `waiting`); a 🔴 CI status from a completed, non-blocked run is a real failure, not a pending approval. After the table is open in the canvas, ask the user for consent as described above; only if they agree, recheck each PR's recommendation and run state before approving the qualifying runs. Consent to run CI does not authorize approving or merging the PR.
67+
Offer the grouped consent prompt only for PRs independently recommended ✔️. Runs for PRs recommended 🔍 may also be approved if the user explicitly requests CI approval for those PRs; never approve runs for PRs recommended ❌. The runs must actually require approval (`action_required` or `waiting`); a 🔴 CI status from a completed, non-blocked run is a real failure, not a pending approval. Before approving, recheck each PR's recommendation and run state. Consent to run CI does not authorize approving or merging the PR.
6868

6969
## Diagnosing CI failures
7070

0 commit comments

Comments
 (0)