Skip to content

Add issue management automations#4

Merged
dhegberg merged 1 commit into
mainfrom
issue-management-automations
May 8, 2026
Merged

Add issue management automations#4
dhegberg merged 1 commit into
mainfrom
issue-management-automations

Conversation

@dhegberg
Copy link
Copy Markdown
Owner

@dhegberg dhegberg commented May 8, 2026

Issue Management Automations

Adds three GitHub Actions workflows for automated issue management:

Workflows Added

  1. Stale Issue Cleanup (close-stale-issues.yml) — Closes issues after 7 days without reporter response (triggered by response-requested label). Runs every 6 hours.
  2. Closed Issue Message + Lock (closed-issue-message.yml) — Posts a standardized message on closed issues and locks the conversation.
  3. Unlock Reopened Issues (unlock-reopened-issue.yml) — Companion workflow that unlocks issues when reopened.
  4. Regression Labeler (issue-regression-labeler.yml) — Auto-applies regression and p1 labels when a bug report indicates a regression.

Labels Required

Before merging, create these labels in the repository:

  • response-requested (#fbca04) — Waiting for reporter to provide more information
  • closing-soon (#e4e669) — Issue will be closed soon due to inactivity
  • regression (#d93f0b) — Functionality that previously worked is now broken
  • p1 (if not already present)

Cross-Repo Coordination

This PR is part of a coordinated rollout across all aws-durable-execution-* repositories.

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.
@dhegberg dhegberg merged commit fc7d296 into main May 8, 2026
8 of 10 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