Skip to content

ci: add stale bot for inactive issues and PRs#27

Merged
zeevdr merged 1 commit intomainfrom
stale-bot
Apr 28, 2026
Merged

ci: add stale bot for inactive issues and PRs#27
zeevdr merged 1 commit intomainfrom
stale-bot

Conversation

@zeevdr
Copy link
Copy Markdown
Member

@zeevdr zeevdr commented Apr 28, 2026

Summary

  • Adds a daily actions/stale@v9 sweep matching the policy in Add stale bot for inactive issues and PRs decree#162: 60d stale / 14d close for issues, 30d stale / 7d close for PRs.
  • Exempt labels: keep (both), good first issue and bug for issues. The keep label has been pre-created in this repo.
  • Self-contained workflow rather than a reusable in opendecree/.github so each repo can tune independently. Tracking issue stays in the decree repo.

Test plan

  • Manual workflow_dispatch from the Actions tab post-merge as a smoke test
  • First scheduled run executes cleanly (next 01:30 UTC)

Refs opendecree/decree#162.

🤖 Generated with Claude Code

Refs opendecree/decree#162.

Daily cron marks issues stale at 60d (close at 74d) and PRs stale at
30d (close at 37d). Exempt labels: `keep` for both; issues also exempt
`good first issue` and `bug`. Issues close with reason `not_planned`.

Self-contained per-repo workflow (decided over a reusable in
opendecree/.github) so each project can tune independently. The `keep`
label has been pre-created in this repo.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@zeevdr zeevdr added the ci CI/Infrastructure label Apr 28, 2026
@zeevdr zeevdr merged commit 5f613f9 into main Apr 28, 2026
12 checks passed
@zeevdr zeevdr deleted the stale-bot branch April 28, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/Infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant