diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 260bf45..6a3c01b 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -1,19 +1,32 @@ -name: 'Close stale issues and PRs' +# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time. +# +# You can adjust the behavior by modifying this file. +# For more information, see: +# https://github.com/actions/stale +name: Mark stale issues and pull requests + on: schedule: - - cron: '30 1 * * *' + - cron: '42 2 * * *' jobs: stale: + runs-on: ubuntu-latest + permissions: + issues: write + pull-requests: write + steps: - - uses: actions/stale@v9 - with: - stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See [the FAQ](https://github.com/jgraph/drawio/wiki/Stale-bot-FAQ) for more information.' - stale-pr-message: 'This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See [the FAQ](https://github.com/jgraph/drawio/wiki/Stale-bot-FAQ) for more information.' - days-before-stale: 500 - days-before-close: 20 - stale-issue-label: 'wontfix' - exempt-issue-labels: 'pinned,security,notstale' - stale-pr-label: 'wontfix' - exempt-pr-labels: 'pinned,security,notstale' + - uses: actions/stale@v5 + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + stale-issue-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See [the FAQ](https://github.com/jgraph/drawio/wiki/Stale-bot-FAQ) for more information.' + stale-pr-message: 'This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. See [the FAQ](https://github.com/jgraph/drawio/wiki/Stale-bot-FAQ) for more information.' + stale-issue-label: 'wonfix' + stale-pr-label: 'wonfix' + close-issue-label: 'declined' + days-before-stale: 300 + days-before-close: 60 + exempt-issue-labels: notstale + exempt-pr-labels: notstale