Close Stale Issues #815
This file contains 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
# Close Stale Issues | |
# Warns and then closes issues and PRs that have had no activity for a specified amount of time. | |
# https://github.com/actions/stale | |
name: Close Stale Issues | |
on: | |
schedule: | |
- cron: "0 0 * * *" | |
jobs: | |
stale: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/stale@6f05e4244c9a0b2ed3401882b05d701dd0a7289b # pin@v7 | |
with: | |
# Idle number of days before marking issues stale, set `-1` to disable | |
days-before-issue-stale: 60 | |
# Idle number of days before marking issues stale, set `-1` to disable | |
days-before-pr-stale: 60 | |
# Idle number of days before closing stale issues/PRs | |
days-before-close: 15 | |
# Comment on the staled issues | |
stale-issue-message: "This issue has been marked as stale because it requires further input but has not seen activity in the past months. This is for us to prioritize issues that are still relevant and actionable. It will be closed if no further activity occurs within the next 15 days. If this issue is still relevant to you, please help us in gathering the necessary input." | |
# Comment on the staled PRs | |
stale-pr-message: "This PR has been marked as stale because it requires further changes but has not seen activity in the past months. This is for us to prioritize PRs that can be reviewed and merged. It will be closed if no further activity occurs within the next 15 days. If you still have interest in this PR, please help us finalizing it. Please let us know in case you are stuck on the required changes." | |
# Label to apply on staled issues | |
stale-issue-label: "type: stale π€" | |
# Label to apply on staled PRs | |
stale-pr-label: "type: stale π€" | |
# Reason to use when closing issues | |
close-issue-reason: not_planned | |
# Labels to check for stale issues/PRs | |
any-of-pr-labels: "needs: changes π" | |
any-of-issue-labels: "needs: information β,needs: replication π¬" | |
# PRs/issues exempted from stale | |
exempt-all-milestones: true | |
exempt-issue-labels: "critical: roadblock π§,type: regression π¨" |