DEV: Add stale PR workflow (#24625)

- Mark stale after 60 days
- Close 14 days later
This commit is contained in:
David Taylor 2023-11-29 10:37:11 +00:00 committed by GitHub
parent c90772fd3a
commit 75efeb395e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 20 additions and 0 deletions

20
.github/workflows/stale-pr-closer.yml vendored Normal file
View File

@ -0,0 +1,20 @@
name: 'Close stale PRs'
on:
schedule:
- cron: '30 1 * * *'
workflow_dispatch:
permissions:
pull-requests: write
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v8
with:
days-before-stale: 60
days-before-close: 14
stale-pr-message: 'This pull request has been automatically marked as stale because it has been open for 60 days with no activity. To keep it open, remove the stale tag, push code, or add a comment. Otherwise, it will be closed in 14 days.'
exempt-pr-labels: dependencies
operations-per-run: 1 # for testing