Skip to content

Commit cf40840

Browse files
authored
fix issue-inactive action (#1671)
1 parent c27f704 commit cf40840

File tree

2 files changed

+33
-7
lines changed

2 files changed

+33
-7
lines changed

.github/workflows/issue-close.yml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Close inactive issues
2+
on:
3+
schedule:
4+
- cron: "0 1 * * 0"
5+
workflow_dispatch:
6+
7+
env:
8+
DAYS_BEFORE_ISSUE_CLOSE: 275
9+
10+
jobs:
11+
close-issues:
12+
runs-on: ubuntu-latest
13+
permissions:
14+
issues: write
15+
pull-requests: write
16+
steps:
17+
- uses: actions/stale@v9
18+
with:
19+
exempt-issue-labels: "bug,tracking-external-issue,Known Issue"
20+
days-before-issue-close: ${{ env.DAYS_BEFORE_ISSUE_CLOSE }}
21+
close-issue-message: "This issue was closed because it has been inactive for ${{ env.DAYS_BEFORE_ISSUE_CLOSE }} days since being marked as stale."
22+
days-before-pr-stale: -1
23+
days-before-pr-close: -1
24+
operations-per-run: 100
25+
repo-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/issue-inactive.yml

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
1-
name: Close inactive issues
1+
name: Label inactive issues
22
on:
33
schedule:
44
- cron: "0 1 * * 0"
55
workflow_dispatch:
6+
7+
env:
8+
DAYS_BEFORE_ISSUE_STALE: 90
69

710
jobs:
811
close-issues:
@@ -11,14 +14,12 @@ jobs:
1114
issues: write
1215
pull-requests: write
1316
steps:
14-
- uses: actions/stale@v8
17+
- uses: actions/stale@v9
1518
with:
16-
exempt-issue-labels: "bug,tracking-external-issue,Known Issue"
17-
days-before-issue-stale: 90
18-
days-before-issue-close: 275
19+
exempt-issue-labels: "bug,tracking-external-issue,Known Issue,stale"
20+
days-before-issue-stale: ${{ env.DAYS_BEFORE_ISSUE_STALE }}
1921
stale-issue-label: "stale"
20-
stale-issue-message: "This issue is stale because it has been open for 3 months with no activity."
21-
close-issue-message: "This issue was closed because it has been inactive for 9 months since being marked as stale."
22+
stale-issue-message: "This issue is stale because it has been open for ${{ env.DAYS_BEFORE_ISSUE_STALE }} days with no activity."
2223
days-before-pr-stale: -1
2324
days-before-pr-close: -1
2425
operations-per-run: 100

0 commit comments

Comments
 (0)