diff --git a/.github/workflows/close-stale-issues.yml b/.github/workflows/close-stale-issues.yml index 1d4382592..e137a7067 100644 --- a/.github/workflows/close-stale-issues.yml +++ b/.github/workflows/close-stale-issues.yml @@ -1,4 +1,8 @@ -# Closes any issues that no longer have user interaction +# Auto-label and close any issues that no longer have user interaction + +# Close Stale Issues and PRs +# https://github.com/marketplace/actions/close-stale-issues + name: 🎯 Close Stale Issues on: @@ -11,9 +15,9 @@ jobs: runs-on: ubuntu-latest steps: - # Comment on, then close issues that haven't been updated for ages + # Comment on, then close issues that haven't been updated for ages - name: Close Stale Issues - uses: actions/stale@v4 + uses: actions/stale@v9 with: repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} days-before-stale: 183 @@ -21,7 +25,7 @@ jobs: operations-per-run: 30 remove-stale-when-updated: true enable-statistics: true - stale-issue-message: > + stale-issue-message: > This issue has gone 6 months without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 7 days. stale-pr-message: > @@ -38,8 +42,8 @@ jobs: exempt-issue-labels: 'πŸ“Œ Keep Open' exempt-pr-labels: 'πŸ“Œ Keep Open' labels-to-add-when-unstale: 'πŸ“Œ Keep Open' - - # Comment on, then close issues that required a response from the user, but didn't get one + + # Comment on, then close issues that required a response from the user, but didn't get one - name: Close Issues without Response uses: actions/stale@v4 with: @@ -53,30 +57,8 @@ jobs: Don't forget to provide this within the next few days to keep your ticket open. close-issue-message: 'Issue closed due to no response from user.' only-labels: '🚏 Awaiting User Response' - labels-to-remove-when-unstale: '🚏 Awaiting User Response, πŸ›‘ No Response' + labels-to-remove-when-unstale: '🚏 Awaiting User Response' stale-issue-label: 'πŸ›‘ No Response' close-issue-label: 'πŸ•ΈοΈ Inactive' exempt-issue-labels: 'πŸ“Œ Keep Open' exempt-pr-labels: 'πŸ“Œ Keep Open' - - # Comment on issues that we should have replied to - - name: Notify Repo Owner to Respond - uses: actions/stale@v4 - with: - repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} - days-before-stale: 7 - days-before-close: 183 - operations-per-run: 30 - remove-stale-when-updated: true - stale-issue-message: Hey SillyTavern, - Don't forget to respond! - stale-pr-message: Hey SillyTavern, - Don't forget to respond! - only-labels: 'πŸ‘€ Awaiting Maintainer Response' - labels-to-remove-when-unstale: 'πŸ‘€ Awaiting Maintainer Response' - close-issue-message: 'Closed due to no response from repo author for over a year' - close-pr-message: 'Closed due to no response from repo author for over a year' - stale-issue-label: 'πŸ‘€ Awaiting Maintainer Response' - stale-pr-label: 'πŸ‘€ Awaiting Maintainer Response' - close-issue-label: 'πŸ•ΈοΈ Inactive' - close-pr-label: 'πŸ•ΈοΈ Inactive' - exempt-issue-labels: 'πŸ“Œ Keep Open' - exempt-pr-labels: 'πŸ“Œ Keep Open'