Auto-close linkback-only bot issue shells in triage workflow - #1786
Auto-close linkback-only bot issue shells in triage workflow#1786groupthinking with Copilot wants to merge 2 commits into
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Co-authored-by: groupthinking <154503486+groupthinking@users.noreply.github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Dependency Review✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.Snapshot WarningsEnsure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice. Scanned FilesNone |
🔍 PR Validation |
|
Please add a See governance: #898 |
Canonical issue
Linked by automation.
Outcome
Bot-created “Addressing Issues” shells that contain only the Linear linkback block are now treated as empty shells and auto-closed before triage labels are applied, eliminating recurrent triage noise.
Scope
/\.github/workflows/issue-triage.ymlnow normalizes and strips the Linear linkback marker+anchor block before emptiness checks.tests/unit/test_issue_triage_workflow.pyto execute the embeddedactions/github-scriptand assert close-vs-label behavior for a linkback-only bot issue body.issue-triage.ymlRisk
issue-triage.ymllogic and remove the new regression test.Verification
List exact automated and manual checks, tied to the current head SHA.
Head:
e98a723python -m pytest tests/unit/test_issue_triage_workflow.py -q -o addopts=''parallel_validation(Code Review + CodeQL Security Scan) completed with no actionable findingsProduction evidence
Not applicable: this change updates GitHub issue triage automation and unit coverage only; no runtime app deployment surface is affected.
Agent handoff