File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 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:28 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+ # Prevent Concurrent Jobs
17+ concurrency :
18+ group : labels-monthly-${{ github.ref }}
19+ cancel-in-progress : true
20+
21+ jobs :
22+ # Runs reusable workflow (utility-update-labels.yml on the main branch) from keystone repository
23+ create-labels :
24+ name : " Update Labels"
25+ uses : escendit/keystone/.github/workflows/utility-update-labels.yml@main
26+ secrets : inherit
You can’t perform that action at this time.
0 commit comments