chore: lower days-before-stale from 60 to 28 (#1996)
* chore: lower days-before-stale from 60 to 28 * Add CONTRIBUTING.md note regarding PRs being active
This commit is contained in:
@@ -24,13 +24,13 @@ jobs:
|
||||
- uses: actions/stale@eb5cf3af3ac0a1aa4c9c45633dd1ae542a27a899 # v10.3.0
|
||||
with:
|
||||
repo-token: ${{ steps.app-token.outputs.token }}
|
||||
days-before-stale: 60
|
||||
days-before-stale: 28
|
||||
days-before-close: 7
|
||||
stale-issue-label: stale
|
||||
stale-pr-label: stale
|
||||
stale-issue-message: >
|
||||
This issue has been automatically marked as stale because it has not had
|
||||
any activity in the last 60 days. It will be closed in 7 days if no
|
||||
any activity in the last 28 days. It will be closed in 7 days if no
|
||||
further activity occurs.
|
||||
close-issue-message: >
|
||||
This issue has been automatically closed because it has been stale for
|
||||
@@ -38,7 +38,7 @@ jobs:
|
||||
reopen the issue.
|
||||
stale-pr-message: >
|
||||
This pull request has been automatically marked as stale because it has
|
||||
not had any activity in the last 60 days. It will be closed in 7 days
|
||||
not had any activity in the last 28 days. It will be closed in 7 days
|
||||
if no further activity occurs.
|
||||
close-pr-message: >
|
||||
This pull request has been automatically closed because it has been
|
||||
|
||||
+11
-1
@@ -204,7 +204,7 @@ state why it remains valid. If there is genuinely no user-visible change, say
|
||||
so and provide a concrete reason; deleting the evidence section is not an
|
||||
exemption.
|
||||
|
||||
### Review Enforcement
|
||||
### Review enforcement
|
||||
|
||||
The automated reviewer performs one unified review of correctness, repository
|
||||
guidance compliance, pull request quality, and evidence. It independently
|
||||
@@ -238,6 +238,16 @@ verify a trustworthy result, in which case it applies `review:automation-failed`
|
||||
Each completed review creates a new comment tied to its reviewed HEAD so the
|
||||
conversation remains chronological. Previous review comments are not rewritten.
|
||||
|
||||
### Keeping PRs active
|
||||
|
||||
Stale PRs add review load and make it hard to tell what's still being worked on, so the stale bot keeps the open list current. A PR with no activity for 28 days is automatically labeled `stale`, and closed 7 days later if it stays inactive. To keep a PR open:
|
||||
|
||||
- Push updates or respond to review feedback
|
||||
- Leave a comment if you're waiting on a reviewer
|
||||
- Add the `pinned`, `security`, or `help wanted` label to exempt a long-running PR from the stale bot
|
||||
|
||||
Reopening a closed PR is fine if it becomes relevant again.
|
||||
|
||||
## Project Structure
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user