Skip to content

Commit 8acb46f

Browse files
authored
Merge pull request #8 from cyclic-software/stale-issue-action
Added stale issue/pr handling
2 parents 0df297a + fc50669 commit 8acb46f

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

.github/workflows/close-inactive.yaml

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Close inactive
2+
on:
3+
schedule:
4+
- cron: "30 1 * * *"
5+
6+
jobs:
7+
close-issues:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
issues: write
11+
pull-requests: write
12+
steps:
13+
- uses: actions/stale@v5
14+
with:
15+
days-before-issue-stale: 30
16+
days-before-issue-close: 7
17+
stale-issue-label: "stale"
18+
stale-issue-message: "This issue is stale because it has been open for 30 days with no activity."
19+
close-issue-message: "This issue was closed because it has been inactive for 14 days since being marked as stale."
20+
days-before-pr-stale: 30
21+
days-before-pr-close: 7
22+
stale-pr-label: "stale"
23+
stale-pr-message: "This PR is stale because it has been open for 30 days with no activity."
24+
close-pr-message: "This PR was closed because it has been inactive for 14 days since being marked as stale."
25+
repo-token: ${{ secrets.GITHUB_TOKEN }}

.gitignore

+3
Original file line numberDiff line numberDiff line change
@@ -135,3 +135,6 @@ reports/data
135135
# Ignore test reports
136136
junit.xml
137137
.ipynb_checkpoints/
138+
139+
.DS_Store
140+
.vscode

0 commit comments

Comments
 (0)