Skip to content

Add issue management automations#1

Open
dhegberg wants to merge 2 commits into
mainfrom
issue-management-automations
Open

Add issue management automations#1
dhegberg wants to merge 2 commits into
mainfrom
issue-management-automations

Conversation

@dhegberg
Copy link
Copy Markdown
Owner

@dhegberg dhegberg commented May 8, 2026

Issue Management Automations

Adds GitHub Actions workflows for automated issue management:

Workflows Added

  1. Stale Issue Cleanup (close-stale-issues.yml) — Closes issues after 14 days without reporter response (longer grace period for documentation issues). Runs every 6 hours.
  2. Closed Issue Message + Lock (closed-issue-message.yml) — Posts a standardized message on closed issues/PRs and locks the conversation.
  3. Unlock Reopened Issues (unlock-reopened-issue.yml) — Companion workflow that unlocks issues when reopened.

Note: Regression labeler is intentionally excluded as regressions do not apply to documentation.

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

Cross-Repo Coordination

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

dhegberg added 2 commits May 7, 2026 15:25
Add stale issue cleanup (14-day grace period for docs), closed issue
message with lock, and unlock on reopen workflows. Regression labeler
is excluded as regressions do not apply to documentation.
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.
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