Skip to content

Commit 9d365c6

Browse files
authored
[Chrore] Fix the CI for locked isseus (#2261)
1 parent 366a693 commit 9d365c6

File tree

1 file changed

+21
-9
lines changed

1 file changed

+21
-9
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,38 @@
1-
name: 'Close stale issues'
1+
name: 'Issue and PR Maintenance'
22

33
on:
44
schedule:
5-
- cron: '0 10 * * *' # Runs daily at 10:00 AM UTC
5+
- cron: '0 0 * * *' # runs at midnight UTC
66
workflow_dispatch:
77

88
permissions:
99
issues: write
10+
pull-requests: write
1011

1112
jobs:
12-
manage-stale-issues:
13+
lock-inactive:
14+
name: Lock Inactive Issues
15+
runs-on: ubuntu-24.04
16+
steps:
17+
- uses: klaasnicolaas/[email protected]
18+
id: lock
19+
with:
20+
days-inactive-issues: 14
21+
lock-reason-issues: ""
22+
# Action can not skip PRs, set it to 100 years to cover it.
23+
days-inactive-prs: 36524
24+
lock-reason-prs: ""
25+
26+
close-stale:
27+
name: Close Stale Issues
1328
runs-on: ubuntu-24.04
14-
1529
steps:
1630
- name: Close Stale Issues
1731
uses: actions/stale@v9
1832
with:
1933
repo-token: ${{ secrets.GITHUB_TOKEN }}
2034

21-
# Stale messaging
35+
# Messaging
2236
stale-issue-message: >
2337
👋 This issue has been automatically marked as stale due to inactivity.
2438
If this issue is still relevant, please comment to keep it open.
@@ -32,17 +46,15 @@ jobs:
3246
days-before-issue-stale: 14
3347
days-before-issue-close: 7
3448

35-
# Label management
49+
# Labels
3650
stale-issue-label: 'stale'
3751
remove-stale-when-updated: true
38-
39-
# Targeting only `question`-labeled issues
4052
only-issue-labels: 'question'
4153
exempt-issue-labels: >
4254
bug, chore, confirmed, dependencies, help wanted,
4355
documentation, duplicate, feature, good first issue,
4456
needs review, wontfix
4557
46-
# Skip assigned or milestone-tracked issues
58+
# Exemptions
4759
exempt-assignees: true
4860
exempt-milestones: true

0 commit comments

Comments
 (0)