Update stale workflow - Remove not needed "Maintainer Response" labeling - Update to latest version - Add link to source

c8fbd515540d0d7e85ffc9a60bc5e94c24803401

Wolfsblvt <wolfsblvt@gmail.com>

1 files changed, +11 -29Ignore whitespace
.github/workflows/close-stale-issues.yml+11 -29
@@ -1,4 +1,8 @@
1# Closes any issues that no longer have user interaction1# Auto-label and close any issues that no longer have user interaction
2
3# Close Stale Issues and PRs
4# https://github.com/marketplace/actions/close-stale-issues
5
2name: 🎯 Close Stale Issues6name: 🎯 Close Stale Issues
37
4on:8on:
@@ -11,9 +15,9 @@ jobs:
11 runs-on: ubuntu-latest15 runs-on: ubuntu-latest
1216
13 steps:17 steps:
14 # Comment on, then close issues that haven't been updated for ages 18 # Comment on, then close issues that haven't been updated for ages
15 - name: Close Stale Issues19 - name: Close Stale Issues
16 uses: actions/stale@v420 uses: actions/stale@v9
17 with:21 with:
18 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}22 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
19 days-before-stale: 18323 days-before-stale: 183
@@ -21,7 +25,7 @@ jobs:
21 operations-per-run: 3025 operations-per-run: 30
22 remove-stale-when-updated: true26 remove-stale-when-updated: true
23 enable-statistics: true27 enable-statistics: true
24 stale-issue-message: > 28 stale-issue-message: >
25 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.29 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.
26 Otherwise it will be closed in 7 days.30 Otherwise it will be closed in 7 days.
27 stale-pr-message: >31 stale-pr-message: >
@@ -38,8 +42,8 @@ jobs:
38 exempt-issue-labels: 'πŸ“Œ Keep Open'42 exempt-issue-labels: 'πŸ“Œ Keep Open'
39 exempt-pr-labels: 'πŸ“Œ Keep Open'43 exempt-pr-labels: 'πŸ“Œ Keep Open'
40 labels-to-add-when-unstale: 'πŸ“Œ Keep Open'44 labels-to-add-when-unstale: 'πŸ“Œ Keep Open'
41 45
42 # Comment on, then close issues that required a response from the user, but didn't get one46 # Comment on, then close issues that required a response from the user, but didn't get one
43 - name: Close Issues without Response47 - name: Close Issues without Response
44 uses: actions/stale@v448 uses: actions/stale@v4
45 with:49 with:
@@ -53,30 +57,8 @@ jobs:
53 Don't forget to provide this within the next few days to keep your ticket open.57 Don't forget to provide this within the next few days to keep your ticket open.
54 close-issue-message: 'Issue closed due to no response from user.'58 close-issue-message: 'Issue closed due to no response from user.'
55 only-labels: '🚏 Awaiting User Response'59 only-labels: '🚏 Awaiting User Response'
56 labels-to-remove-when-unstale: '🚏 Awaiting User Response, πŸ›‘ No Response'60 labels-to-remove-when-unstale: '🚏 Awaiting User Response'
57 stale-issue-label: 'πŸ›‘ No Response'61 stale-issue-label: 'πŸ›‘ No Response'
58 close-issue-label: 'πŸ•ΈοΈ Inactive'62 close-issue-label: 'πŸ•ΈοΈ Inactive'
59 exempt-issue-labels: 'πŸ“Œ Keep Open'63 exempt-issue-labels: 'πŸ“Œ Keep Open'
60 exempt-pr-labels: 'πŸ“Œ Keep Open'64 exempt-pr-labels: 'πŸ“Œ Keep Open'
61
62 # Comment on issues that we should have replied to
63 - name: Notify Repo Owner to Respond
64 uses: actions/stale@v4
65 with:
66 repo-token: ${{ secrets.BOT_GITHUB_TOKEN || secrets.GITHUB_TOKEN }}
67 days-before-stale: 7
68 days-before-close: 183
69 operations-per-run: 30
70 remove-stale-when-updated: true
71 stale-issue-message: Hey SillyTavern, - Don't forget to respond!
72 stale-pr-message: Hey SillyTavern, - Don't forget to respond!
73 only-labels: 'πŸ‘€ Awaiting Maintainer Response'
74 labels-to-remove-when-unstale: 'πŸ‘€ Awaiting Maintainer Response'
75 close-issue-message: 'Closed due to no response from repo author for over a year'
76 close-pr-message: 'Closed due to no response from repo author for over a year'
77 stale-issue-label: 'πŸ‘€ Awaiting Maintainer Response'
78 stale-pr-label: 'πŸ‘€ Awaiting Maintainer Response'
79 close-issue-label: 'πŸ•ΈοΈ Inactive'
80 close-pr-label: 'πŸ•ΈοΈ Inactive'
81 exempt-issue-labels: 'πŸ“Œ Keep Open'
82 exempt-pr-labels: 'πŸ“Œ Keep Open'