Skip to content

Commit df749d3

Browse files
committed
Polish
1 parent 7eefb84 commit df749d3

File tree

6 files changed

+46
-85
lines changed

6 files changed

+46
-85
lines changed

.github/workflows/announce-release.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ jobs:
1313
steps:
1414
- uses: actions/checkout@v5
1515
- uses: jzheaux/spring-io-actions/run-gradle@main
16+
env:
17+
ORG_GRADLE_PROJECT_signingKey: ${{ secrets.GPG_PRIVATE_KEY }}
18+
ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.GPG_PASSPHRASE }}
1619
with:
1720
java-version: 17
1821
distribution: temurin

.github/workflows/maybe-begin-release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch:
55

66
env:
7-
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7+
GH_TOKEN: ${{ github.token }}
88

99
jobs:
1010
planner:
@@ -22,7 +22,7 @@ jobs:
2222
uses: jzheaux/spring-io-actions/get-todays-release-version@main
2323
with:
2424
snapshot-version: ${{ steps.compute-version.outputs.snapshot }}
25-
milestone-token: ${{ secrets.GITHUB_TOKEN }}
25+
milestone-token: ${{ github.token }}
2626
- if: ${{ steps.release-version.outputs.release-version != '' }}
2727
id: count-issues
2828
uses: jzheaux/spring-io-actions/count-open-issues@main

.github/workflows/publish-release.yml

Lines changed: 41 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,18 +40,51 @@ jobs:
4040
uses: jzheaux/spring-io-actions/publish-release-notes@main
4141
with:
4242
tag: ${{ needs.planner.outputs.version }}
43-
- name: Generate GitHub App Token
44-
id: generate-token
45-
uses: actions/create-github-app-token@v1
46-
with:
47-
app-id: ${{ secrets.MILESTONE_CLOSER_APP_ID }}
48-
private-key: ${{ secrets.MILESTONE_CLOSER_PRIVATE_KEY }}
4943
- name: Close Release Milestone
5044
uses: jzheaux/spring-io-actions/close-milestone@main
5145
with:
5246
version: ${{ needs.planner.outputs.version }}
53-
token: ${{ steps.generate-token.outputs.token }}
47+
token: ${{ github.token }}
48+
- id: next-release-milestone
49+
name: "Compute Milestone After ${{ needs.planner.outputs.version }}"
50+
uses: jzheaux/spring-io-actions/compute-next-version@main
51+
with:
52+
version: ${{ needs.planner.outputs.version }}
53+
token: ${{ github.token }}
54+
website-token: ${{ secrets.WEBSITE_TOKEN }}
55+
- name: "Ensure ${{ steps.next-release-milestone.outputs.next-version }} Scheduled"
56+
uses: jzheaux/spring-io-actions/schedule-milestone@main
57+
if: ${{ steps.next-release-milestone.outputs.release-type == 'oss' }}
58+
with:
59+
version: ${{ steps.next-release-milestone.outputs.next-version }}
60+
version-date: ${{ steps.next-release-milestone.outputs.next-version-date }}
61+
token: ${{ github.token }}
62+
- id: next-next-release-milestone
63+
name: "Compute Milestone After ${{ steps.next-release-milestone.outputs.next-version }}"
64+
uses: jzheaux/spring-io-actions/compute-next-version@main
65+
if: ${{ steps.next-release-milestone.outputs.next-version-type == 'oss' }}
66+
with:
67+
version: ${{ steps.next-release-milestone.outputs.next-version }}
68+
token: ${{ github.token }}
69+
website-token: ${{ secrets.WEBSITE_TOKEN }}
70+
- name: "Ensure ${{ steps.next-next-release-milestone.outputs.next-version-type }} Scheduled"
71+
uses: jzheaux/spring-io-actions/schedule-milestone@main
72+
if: ${{ steps.next-next-release-milestone.outputs.next-version-type == 'oss' }}
73+
with:
74+
version: ${{ steps.next-next-release-milestone.outputs.next-version }}
75+
version-date: ${{ steps.next-next-release-milestone.outputs.next-version-date }}
76+
token: ${{ github.token }}
77+
- name: Update Learn Page
78+
uses: jzheaux/spring-io-actions/update-learn-page@main
79+
with:
80+
version: ${{ needs.planner.outputs.version }}
81+
website-token: ${{ secrets.WEBSITE_TOKEN }}
82+
- name: Announce Release on GChat
83+
uses: jzheaux/spring-io-actions/announce-on-gchat@main
84+
with:
85+
version: ${{ needs.planner.outputs.version }}
86+
gchat-webhook-url: ${{ secrets.GCHAT_WEBHOOK_URL }}
5487
- name: Update Version
5588
uses: jzheaux/spring-io-actions/push-next-development-version@main
5689
with:
57-
version: ${{ needs.planner.outputs.version }}
90+
version: ${{ needs.planner.outputs.version }}

.github/workflows/schedule-milestones.yml

Lines changed: 0 additions & 43 deletions
This file was deleted.

.github/workflows/update-learn-page.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)