File tree Expand file tree Collapse file tree 2 files changed +37
-0
lines changed
Expand file tree Collapse file tree 2 files changed +37
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Release Scheduler
2+
3+ on :
4+ schedule :
5+ - cron : ' 15 15 * * TUE' # Every Tuesday at 3:15pm UTC
6+ workflow_dispatch :
7+
8+ permissions : read-all
9+
10+ jobs :
11+ dispatch_scheduled_releases :
12+ name : Dispatch scheduled releases
13+ if : ${{ github.repository_owner == 'spring-projects' }}
14+ strategy :
15+ matrix :
16+ # List of active maintenance branches.
17+ branch : [ main ]
18+ runs-on : ubuntu-latest
19+ steps :
20+ - name : Checkout
21+ uses : actions/checkout@v4
22+ with :
23+ fetch-depth : 1
24+ - name : Dispatch
25+ env :
26+ GH_TOKEN : ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
27+ run : gh workflow run update-scheduled-release-version.yml -r ${{ matrix.branch }}
Original file line number Diff line number Diff line change 1+ name : Update Scheduled Release Version
2+
3+ on :
4+ workflow_dispatch : # Manual trigger only. Triggered by release-scheduler.yml on main.
5+
6+ jobs :
7+ update-scheduled-release-version :
8+ name : Update Scheduled Release Version
9+ uses : spring-io/spring-security-release-tools/.github/workflows/update-scheduled-release-version.yml@v1
10+ secrets : inherit
You can’t perform that action at this time.
0 commit comments