Skip to content

ci(stale): add stale issue and PR management workflow#13

Draft
Fearvox wants to merge 1 commit into
mainfrom
sleep-iter-8-stale-bot
Draft

ci(stale): add stale issue and PR management workflow#13
Fearvox wants to merge 1 commit into
mainfrom
sleep-iter-8-stale-bot

Conversation

@Fearvox
Copy link
Copy Markdown
Owner

@Fearvox Fearvox commented May 13, 2026

Summary

  • Added .github/workflows/stale.yml using actions/stale@v9
  • Issues: stale after 60 days, closed after 30 more days
  • PRs: stale after 45 days, never auto-closed
  • Exempts fork-tracking labels: tracking, security, urgent, pr-mirror, sync-failed
  • Runs daily at 09:30 CST, also manual via workflow_dispatch

Test plan

  • Workflow syntax valid (no run: commands, config-only)
  • Label exemptions cover all fork-specific labels
  • PR close disabled (-1) to prevent accidental PR closure

🤖 Generated with Claude Code

Auto-label issues as stale after 60 days, close after 30 more days.
PRs get stale label after 45 days but never auto-closed (-1).
Exempts tracking, security, urgent, pr-mirror, and sync-failed labels.
Runs daily at 09:30 Asia/Shanghai.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@Fearvox Fearvox added pr-mirror Long-lived mirror of an upstream PR for Linear/Slack tracking tracking Issue tracks a long-lived workflow labels May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-mirror Long-lived mirror of an upstream PR for Linear/Slack tracking tracking Issue tracks a long-lived workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant