Skip to content
This repository was archived by the owner on Jun 28, 2026. It is now read-only.

Commit 164f1ae

Browse files
authored
Update issue inactive checker workflow to use actions/stale
1 parent 26fd8f9 commit 164f1ae

1 file changed

Lines changed: 36 additions & 15 deletions

File tree

.github/workflows/issue-inactive-checker.yml

Lines changed: 36 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@ name: Issue Inactive Checker
22

33
on:
44
schedule:
5-
- cron: "0 13 * * *" # Every Monday at 1PM UTC (9AM EST)
6-
5+
- cron: "0 13 * * 1" # Every Monday at 1PM UTC (9AM EST)
6+
workflow_dispatch:
7+
78
permissions:
89
contents: read
9-
10+
1011
jobs:
1112
issue-close-require:
1213
permissions:
@@ -15,20 +16,40 @@ jobs:
1516
runs-on: ubuntu-latest
1617
steps:
1718
- name: Cannot Replicate
18-
uses: actions-cool/issues-helper@v3
19+
uses: actions/stale@v9
1920
with:
20-
actions: "close-issues"
21-
labels: "Resolution: Cannot Replicate"
22-
inactive-day: 20
21+
days-before-stale: 20
22+
days-before-close: 0
23+
only-labels: "Resolution: Cannot Replicate"
24+
stale-issue-label: "Resolution: Cannot Replicate"
25+
close-issue-message: >
26+
This issue has been automatically closed due to inactivity for 20 days.
27+
If this is still relevant, please open a new issue with a reproducer.
28+
days-before-pr-stale: -1
29+
days-before-pr-close: -1
30+
2331
- name: Needs Reproducer
24-
uses: actions-cool/issues-helper@v3
32+
uses: actions/stale@v9
2533
with:
26-
actions: "close-issues"
27-
labels: "Status: Needs Reproducer"
28-
inactive-day: 20
34+
days-before-stale: 20
35+
days-before-close: 0
36+
only-labels: "Status: Needs Reproducer"
37+
stale-issue-label: "Status: Needs Reproducer"
38+
close-issue-message: >
39+
This issue has been automatically closed due to inactivity for 20 days.
40+
If this is still relevant, please open a new issue with a reproducer.
41+
days-before-pr-stale: -1
42+
days-before-pr-close: -1
43+
2944
- name: Duplicate
30-
uses: actions-cool/issues-helper@v3
45+
uses: actions/stale@v9
3146
with:
32-
actions: "close-issues"
33-
labels: "Resolution: Duplicate"
34-
inactive-day: 20
47+
days-before-stale: 20
48+
days-before-close: 0
49+
only-labels: "Resolution: Duplicate"
50+
stale-issue-label: "Resolution: Duplicate"
51+
close-issue-message: >
52+
This issue has been automatically closed due to inactivity for 20 days.
53+
If this is still relevant, please open a new issue with a reproducer.
54+
days-before-pr-stale: -1
55+
days-before-pr-close: -1

0 commit comments

Comments
 (0)