Stale PRs #21
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Stale PRs | |
| on: | |
| schedule: | |
| - cron: "30 1 * * *" # daily at 01:30 UTC | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| pull-requests: write | |
| issues: write | |
| jobs: | |
| stale: | |
| name: Flag and close ignored PRs | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9 | |
| with: | |
| days-before-stale: 14 | |
| days-before-close: 7 | |
| # Act on PRs only; never on issues. | |
| days-before-issue-stale: -1 | |
| days-before-issue-close: -1 | |
| # Only PRs the triage step flagged as missing a real description. | |
| # needs-issue is advisory-only (linking an issue is a SHOULD, and many | |
| # legitimate small PRs have none) so it does not drive auto-close. | |
| only-pr-labels: "needs-description" | |
| stale-pr-label: "stale" | |
| exempt-pr-labels: "workflow-change,security,pinned" | |
| remove-stale-when-updated: true | |
| stale-pr-message: > | |
| This PR has been inactive for 14 days and is still missing a description. | |
| It will be closed in 7 days if there's no update. Push a change or leave a | |
| comment to keep it open. No hard feelings, you can reopen anytime. | |
| close-pr-message: > | |
| Closing due to inactivity. Reopen whenever you're ready to update it. See | |
| CONTRIBUTING.md for what helps us review quickly. | |
| ascending: true |