Skip to content

Commit cf33b02

Browse files
authored
Configure stale bot for label-driven approach (#276)
* Configure stale bot for label-driven approach - Only process issues with 'awaiting-reporter-response' or 'missing-details' labels - Add exempt labels for bugs, feature requests, and issues under investigation - Update messages to clearly indicate need for reporter response - Set cron to run at noon Eastern (5pm UTC) * Update stale bot timing and exempt labels - Change close timing from 7 to 14 days - Update message to reflect 14 day close window - Remove bug and feature-request from exempt labels (auto-applied) * Update stale bot messages to original copy with correct timing * Add remove-stale-when-updated to prevent false closures This ensures stale label is automatically removed when any update occurs, preventing issues from being closed if there's been activity. --------- Co-authored-by: Evan Masseau <>
1 parent a3a4c17 commit cf33b02

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/stale.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ name: Mark stale issues and pull requests
77

88
on:
99
schedule:
10-
- cron: '0 16 * * *'
10+
- cron: '0 17 * * *'
1111

1212
jobs:
1313
stale:
@@ -20,12 +20,14 @@ jobs:
2020
- uses: actions/stale@v5
2121
with:
2222
repo-token: ${{ secrets.GITHUB_TOKEN }}
23+
only-labels: 'awaiting-reporter-response,missing-details'
24+
remove-stale-when-updated: true
2325
days-before-issue-stale: 14
24-
days-before-issue-close: 10
26+
days-before-issue-close: 14
2527
stale-issue-label: 'stale'
26-
stale-issue-message: 'This issue is stale due to inactivity. Please let us know if you are still encountering issues, otherwise this issue will automatically close in 10 days.'
27-
close-issue-message: 'This issue has seen no updates in the past 14 days and will now be closed. Please open a new issue if you wish to report an update.'
28-
exempt-issue-labels: 'evergreen'
28+
stale-issue-message: 'This issue is stale due to inactivity. Please let us know if you are still encountering issues, otherwise this issue will automatically close in 14 days.'
29+
close-issue-message: 'This issue has seen no updates in the past 28 days and will now be closed. Please open a new issue if you wish to report an update.'
30+
exempt-issue-labels: 'evergreen,investigating,awaiting-team'
2931
days-before-pr-stale: 16
3032
days-before-pr-close: 14
3133
stale-pr-message: 'This PR has not seen any updates in the last 16 days. Without further action this PR will be closed in 14 days. To disable further staleness checks add the `evergreen` label.'

0 commit comments

Comments
 (0)