Skip to content

Commit 7da6b4e

Browse files
Merge pull request #4833 from PowerShell/andyleejordan/stale-action
Setup ``actions/stale`` for issue management
2 parents cce0eb4 + b392d2c commit 7da6b4e

File tree

4 files changed

+40
-151
lines changed

4 files changed

+40
-151
lines changed

.github/dependabot.yml

+2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ version: 2
22
updates:
33
- package-ecosystem: npm
44
directory: "/"
5+
labels: [ ]
56
schedule:
67
interval: weekly
78
open-pull-requests-limit: 10
@@ -16,5 +17,6 @@ updates:
1617
versions: ["5.x"]
1718
- package-ecosystem: github-actions
1819
directory: "/"
20+
labels: [ ]
1921
schedule:
2022
interval: weekly

.github/policies/resourceManagement.yml

-150
This file was deleted.
+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Close Stale Issues
2+
3+
permissions:
4+
issues: write
5+
6+
on:
7+
schedule:
8+
- cron: '0 * * * *' # Every hour on the hour
9+
10+
jobs:
11+
stale-resolved-issues:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- uses: actions/stale@v8
15+
name: Close issues labeled as resolved after 1 day of inactivity
16+
with:
17+
any-of-labels: "Resolution-Answered,Resolution-Duplicate,Resolution-External, Resolution-Fixed,Resolution-Inactive"
18+
days-before-stale: 1
19+
days-before-close: 0
20+
close-issue-reason: completed
21+
close-issue-message: "This issue has been marked as resolved and has not had any activity for **1 day**. It has been closed for housekeeping purposes."
22+
debug-only: true
23+
stale-feedback-issues:
24+
runs-on: ubuntu-latest
25+
steps:
26+
- uses: actions/stale@v8
27+
name: Close issues labeled as needs feedback after 1 week of inactivity
28+
with:
29+
any-of-labels: "Needs: Author Feedback,Needs: Fix Verification,Needs: Repro Info"
30+
days-before-stale: 2
31+
days-before-close: 5
32+
labels-to-remove-when-stale: "Needs: Maintainer Attention"
33+
labels-to-add-when-unstale: "Needs: Maintainer Attention"
34+
labels-to-remove-when-unstale: "Needs: Author Feedback,Needs: Fix Verification,Needs: Repro Info"
35+
close-issue-reason: completed
36+
close-issue-message: "This issue has been marked as needing feedback and has not had any activity for **1 daweekys**. It has been closed for housekeeping purposes."
37+
debug-only: true

.github/workflows/codeql-analysis.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: "CodeQL"
1+
name: Run CodeQL Analysis
22

33
on:
44
push:

0 commit comments

Comments
 (0)