Skip to content

Trigger triage check-requirements on ready_for_review#13383

Merged
babakks merged 1 commit into
trunkfrom
kw/triage-fix-ready-for-review
May 9, 2026
Merged

Trigger triage check-requirements on ready_for_review#13383
babakks merged 1 commit into
trunkfrom
kw/triage-fix-ready-for-review

Conversation

@BagToad

@BagToad BagToad commented May 8, 2026

Copy link
Copy Markdown
Member

When an external PR is opened as draft and later marked ready for review, the calling check-requirements job here only matched opened/reopened/edited, so the shared screening workflow wasn't invoked on the ready_for_review event. PRs that open as draft slip past auto-screening (no unmet-requirements label, no auto-close timer).

Adds ready_for_review to the job's if: filter.

Pairs with desktop/gh-cli-and-desktop-shared-workflows#18, which fixes the called workflow's own internal filters. Both must land for screening to resume on draft-then-ready PRs.

When a PR is opened as draft and later marked ready for review, the
check-requirements job's if filter excluded the ready_for_review action,
so the screening workflow never ran and unmet-requirements was never
applied. Add ready_for_review to the action filter so screening runs
when a draft PR transitions to requesting review.

Companion fix in desktop/gh-cli-and-desktop-shared-workflows updates the
called workflow's own filters to handle ready_for_review consistently.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@BagToad BagToad requested a review from a team as a code owner May 8, 2026 17:48
@BagToad BagToad requested review from babakks and Copilot May 8, 2026 17:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Ensures the PR triage “check requirements” screening workflow runs when a draft external PR is marked ready for review, preventing draft-then-ready PRs from skipping automated screening.

Changes:

  • Add ready_for_review to the check-requirements job if: action filter in the PR triage workflow.
Show a summary per file
File Description
.github/workflows/triage-pull-requests.yml Expands check-requirements job gating to include ready_for_review so screening triggers when drafts are marked ready.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 1/1 changed files
  • Comments generated: 0

@babakks babakks merged commit 9b505c3 into trunk May 9, 2026
20 checks passed
@babakks babakks deleted the kw/triage-fix-ready-for-review branch May 9, 2026 07:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants