Skip to content

Commit

Permalink
Update new_stale.yml to combine adding stale label + closing stale is…
Browse files Browse the repository at this point in the history
…sues
  • Loading branch information
sophies927 authored Jul 25, 2024
1 parent 0094464 commit 5956b78
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 21 deletions.
60 changes: 60 additions & 0 deletions .github/workflows/new_stale.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
id: scheduledSearch.updateStaleIssues
name: Update Stale Issues
description: Update stale issues that have not been active in 30 days
resource: repository
configuration:
resourceManagementConfiguration:
scheduledSearches:
- description: >-
Search for Issue where -
* Issue is open
* Issue is not assigned
* Issue has not had activity in the last 30 days
Then -
* Apply the stale label to Issue
frequencies:
- daily:
time: 15:00
filters:
- isIssue
- isOpen
- isNotAssigned
- isNotLabeledWith:
label: contributions welcome
- isNotLabeledWith:
label: documentation
- isNotLabeledWith:
label: feature request
- isNotLabeledWith:
label: regression
- noActivitySince:
days: 30
actions:
- addReply:
reply: "Applying stale label due to no activity in 30 days"
- addLabel:
label: stale
- description:
Search for Issue where -
* Issue is open
* Issue is labeled stale
* Issue has not had activity in the last 30 days

Then -
* Close the issue
frequencies:
- daily:
time: 15:00
filters:
- hasLabel:
label: stale
- isIssue
- isOpen
- isNotAssigned
- noActivitySince:
days: 30
actions:
- addReply:
reply: "Closing issue due to no activity in 30 days"
- closeIssue
21 changes: 0 additions & 21 deletions .github/workflows/new_stale_close.yml

This file was deleted.

0 comments on commit 5956b78

Please sign in to comment.