Skip to content

Commit 70d345f

Browse files
committed
chore: Add GitHub Actions workflow for monthly label updates using reusable workflow
1 parent 38c0f4f commit 70d345f

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Utility that updates labels based on keystone reusable workflow repository
2+
name: "Monthly Label Timer"
3+
on:
4+
# Manually run the job
5+
workflow_dispatch:
6+
# Periodically run the job
7+
# Every first day of the month at 1:27 UTC
8+
schedule:
9+
- cron: "28 1 1 * *"
10+
11+
# Grant only what’s needed; label management requires issues: write
12+
permissions:
13+
contents: read
14+
issues: write
15+
16+
jobs:
17+
# Runs reusable workflow (utility-update-labels.yml on the main branch) from keystone repository
18+
create-labels:
19+
name: "Update Labels"
20+
uses: escendit/keystone/.github/workflows/utility-update-labels.yml@main
21+
secrets: inherit

0 commit comments

Comments
 (0)