Skip to content

Commit 8cfc53b

Browse files
authored
Add monthly triage workflow via composite action
This workflow automates monthly triage of issues using a composite action, scheduled to run on the first day of each month.
1 parent 2c08474 commit 8cfc53b

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
name: Monthly Triage via Composite Action
2+
3+
on:
4+
schedule:
5+
- cron: '2 7 1 * *' # 07:02 UTC on 1st day of month
6+
workflow_dispatch:
7+
8+
permissions:
9+
issues: write
10+
11+
jobs:
12+
triage:
13+
runs-on: ubuntu-latest
14+
steps:
15+
- name: Run composite triage action
16+
uses: ./.github/actions/triage-issue
17+
with:
18+
close-previous: "true"
19+
label: "triage"
20+
body-template: |
21+
### Monthly GitHub Triage – {{MONTH}}
22+
Auto-created via composite action.
23+
24+
**Goals**
25+
- Classify new issues
26+
- Close stale placeholders
27+
- Prepare weekly summary comments
28+
29+
:octocat: :copilot: Automation initialized.

0 commit comments

Comments
 (0)