You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Release leads and folks writing release notes rely on the GitHub Development relationship (the linked-issues list in the right sidebar) to find every PR attached to a tracking ticket. Today, PR descriptions often mention issues (e.g. `See #1234`, `Related to #1234`, or a bare `#1234`) without actually linking them, so those PRs never show up on the referenced ticket.
Proposal
Add a non-invasive CI workflow that scans each open PR's description for issue references, compares them against the PR's `closingIssuesReferences` (the data that powers the Development sidebar), and posts an advisory sticky comment listing any references that aren't linked — with guidance on how to link them.
Requirements
Runs on every open PR (opened, edited, reopened, synchronize, ready_for_review).
Problem
Release leads and folks writing release notes rely on the GitHub Development relationship (the linked-issues list in the right sidebar) to find every PR attached to a tracking ticket. Today, PR descriptions often mention issues (e.g. `See #1234`, `Related to #1234`, or a bare `#1234`) without actually linking them, so those PRs never show up on the referenced ticket.
Proposal
Add a non-invasive CI workflow that scans each open PR's description for issue references, compares them against the PR's `closingIssuesReferences` (the data that powers the Development sidebar), and posts an advisory sticky comment listing any references that aren't linked — with guidance on how to link them.
Requirements