Skip to content

ci: shorten stale-PR auto-close threshold from 30 to 14 days#2186

Merged
dyoshikawa merged 1 commit into
mainfrom
resolve-issue-2160-stale-pr-threshold
Jul 8, 2026
Merged

ci: shorten stale-PR auto-close threshold from 30 to 14 days#2186
dyoshikawa merged 1 commit into
mainfrom
resolve-issue-2160-stale-pr-threshold

Conversation

@dyoshikawa

Copy link
Copy Markdown
Owner

Summary

Shortens the inactivity window before a stale PR is auto-closed by .github/workflows/auto-close-stale-prs.yml from STALE_DAYS = 30 (~1 month) to 14 (2 weeks), per #2160. Keeps the PR queue tidier and gives contributors quicker feedback (they can always reopen or file a new PR).

  • const STALE_DAYS = 30;14.
  • Step name Close pull requests inactive for more than 30 days14 days.
  • The comment body posted to PRs already interpolates ${STALE_DAYS}, so no hardcoded strings needed updating; no README/docs reference the policy.

The issue's item 4 ("consider whether draft PRs should be treated the same") is a separate policy question left unchanged — current behavior closes both drafts and ready PRs.

⚠️ Manual merge required

This PR edits a GitHub Actions workflow, so per the autonomous-batch safety policy it is not auto-merged — please review and merge it manually. CI is green.

Closes #2160

Shorten the inactivity window before a stale PR is auto-closed from ~1 month
to 2 weeks, keeping the PR queue tidier and giving contributors quicker
feedback (they can always reopen or file a new PR). The comment body already
interpolates ${STALE_DAYS} dynamically, so only the constant and the step name
needed updating; no README/docs reference the policy.

Closes #2160

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dyoshikawa
dyoshikawa merged commit 088329e into main Jul 8, 2026
11 checks passed
@dyoshikawa

Copy link
Copy Markdown
Owner Author

Merged. Thanks!

@dyoshikawa
dyoshikawa deleted the resolve-issue-2160-stale-pr-threshold branch July 8, 2026 22:07
@dyoshikawa dyoshikawa mentioned this pull request Jul 8, 2026
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.

Shorten stale PR auto-close threshold from 1 month to 2 weeks

2 participants