Skip to content

Add issue management automations#6

Merged
dhegberg merged 3 commits into
mainfrom
issue-management-automations
May 9, 2026
Merged

Add issue management automations#6
dhegberg merged 3 commits into
mainfrom
issue-management-automations

Conversation

@dhegberg
Copy link
Copy Markdown
Owner

@dhegberg dhegberg commented May 9, 2026

Summary

  • Replace issue-regression-labeler.yml with broader issue-labeler.yml
  • Add needs-triage label on all new issues
  • Retain regression + p1 labeling from dropdown detection
  • Update stale issue cleanup and closed issue message workflows

Test plan

  • Open a test issue with regression = "Yes" — verify regression, p1, and needs-triage labels applied
  • Open a test issue with regression = "No" — verify only needs-triage applied
  • Edit an existing issue to regression = "Yes" — verify regression and p1 added

🤖 Generated with Claude Code

dhegberg and others added 3 commits May 7, 2026 15:25
Add stale issue cleanup, closed issue message with lock, unlock on
reopen, and regression labeler workflows. These automations keep the
issue tracker healthy by closing unresponsive issues, preventing thread
hijacking on closed issues, and auto-labeling regressions for priority
escalation.
Remove pull_request_target trigger and simplify to issues-only workflow.
Replace aws-actions/closed-issue-message with actions/github-script to
avoid incompatible input requirements.
- Adds needs-triage label on all new issues
- Retains regression + p1 labeling from dropdown detection
- Removes label removal logic (addLabels is idempotent)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@dhegberg dhegberg merged commit 54aad5f into main May 9, 2026
9 of 11 checks passed
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.

1 participant