-
Notifications
You must be signed in to change notification settings - Fork 52
68 lines (62 loc) · 3.09 KB
/
stale-issues.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time.
#
# You can adjust the behavior by modifying this file.
# For more information, see:
# https://github.com/actions/stale
name: Mark stale issues and pull requests
on:
schedule:
- cron: "30 3 * * *"
workflow_dispatch:
permissions:
contents: read
issues: write
pull-requests: write
jobs:
stale:
runs-on: ubuntu-latest
permissions:
issues: write
pull-requests: write
steps:
- uses: actions/stale@v9
name: Standard issue and PR stale bot
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 21
days-before-close: 14
enable-statistics: true
exempt-issue-labels: "awaiting-response"
exempt-pr-labels: "awaiting-response"
remove-stale-when-updated: true
stale-issue-message: "We have noticed this issue has not been updated within 21 days. If there is no action on this issue in the next 14 days, we will automatically close it. You can use `/stale-extend` to extend the window."
stale-pr-message: "We have noticed this PR has not been updated within 21 days. If there is no action on this PR in the next 14 days, we will automatically close it. You can use `/stale-extend` to extend the window."
close-issue-message: "This issue has been stale for 5 weeks and has been automatically closed."
close-pr-message: "This PR has been stale for 5 weeks and has been automatically closed."
stale-issue-label: "stale"
stale-pr-label: "stale"
- uses: actions/stale@v9
name: Question and Resolved issue stale bot
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 5
days-before-close: 2
enable-statistics: true
only-issue-labels: "Question,Resolved"
remove-stale-when-updated: true
stale-issue-message: "We have noticed this issue has been resolved for 5 days. If there is no action on this issue in the next 2 days, we will automatically close it. You can use `/stale-extend` to extend the window."
stale-issue-label: "stale"
- uses: actions/stale@v9
name: Awaiting response issue and PR stale bot
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 7
days-before-close: 3
enable-statistics: true
only-issue-labels: "awaiting-response"
only-pr-labels: "awaiting-response"
remove-stale-when-updated: true
stale-issue-message: "We have noticed this issue has been awaiting response for 7 days. If there is no action on this issue in the next 3 days, we will automatically close it. You can use `/stale-extend` to extend the window."
stale-pr-message: "We have noticed this PR has been awaiting response for 7 days. If there is no action on this PR in the next 3 days, we will automatically close it. You can use `/stale-extend` to extend the window."
stale-issue-label: "stale"
stale-pr-label: "stale"