@@ -19,8 +19,8 @@ permissions: read-all
19
19
20
20
env :
21
21
DEVELOCITY_ACCESS_KEY : ${{ secrets.DEVELOCITY_ACCESS_KEY }}
22
- STAGING_REPO_URL : https://central.sonatype.com/api/v1/publisher/deployment/${{ github.event. inputs.deploymentId }}/download
23
- RELEASE_TAG : r${{ github.event. inputs.releaseVersion }}
22
+ STAGING_REPO_URL : https://central.sonatype.com/api/v1/publisher/deployment/${{ inputs.deploymentId }}/download
23
+ RELEASE_TAG : r${{ inputs.releaseVersion }}
24
24
25
25
jobs :
26
26
46
46
run : |
47
47
curl --silent --fail --location --output /tmp/reference.jar \
48
48
--header "Authorization: Bearer $MAVEN_CENTRAL_USER_TOKEN" \
49
- "${{ env.STAGING_REPO_URL }}/org/junit/jupiter/junit-jupiter-api/${{ github.event. inputs.releaseVersion }}/junit-jupiter-api-${{ github.event. inputs.releaseVersion }}.jar"
49
+ "${{ env.STAGING_REPO_URL }}/org/junit/jupiter/junit-jupiter-api/${{ inputs.releaseVersion }}/junit-jupiter-api-${{ inputs.releaseVersion }}.jar"
50
50
sudo apt-get update && sudo apt-get install --yes jc
51
51
unzip -c /tmp/reference.jar META-INF/MANIFEST.MF | jc --jar-manifest | jq '.[0]' > /tmp/manifest.json
52
52
echo "createdBy=$(jq --raw-output .Created_By /tmp/manifest.json)" >> "$GITHUB_OUTPUT"
91
91
distribution : temurin
92
92
- uses : sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
93
93
- name : Update JUnit dependencies in samples
94
- run : java src/Updater.java ${{ github.event. inputs.releaseVersion }}
94
+ run : java src/Updater.java ${{ inputs.releaseVersion }}
95
95
working-directory : junit5-samples
96
96
- name : Prepare Maven Central user token
97
97
uses : ./junit5/.github/actions/maven-central-user-token
@@ -124,12 +124,12 @@ jobs:
124
124
repo: context.repo.repo,
125
125
state: 'all'
126
126
});
127
- const [milestone] = milestones.data.filter(x => x.title === "${{ github.event. inputs.releaseVersion }}")
127
+ const [milestone] = milestones.data.filter(x => x.title === "${{ inputs.releaseVersion }}")
128
128
if (!milestone) {
129
- throw new Error('Milestone "${{ github.event. inputs.releaseVersion }}" not found');
129
+ throw new Error('Milestone "${{ inputs.releaseVersion }}" not found');
130
130
}
131
131
if (milestone.open_issues > 0) {
132
- throw new Error(`Milestone "${{ github.event. inputs.releaseVersion }}" has ${milestone.open_issues} open issue(s)`);
132
+ throw new Error(`Milestone "${{ inputs.releaseVersion }}" has ${milestone.open_issues} open issue(s)`);
133
133
}
134
134
const requestBody = {
135
135
owner: context.repo.owner,
@@ -190,7 +190,7 @@ jobs:
190
190
--no-configuration-cache \
191
191
clean \
192
192
gitPublishCopy \
193
- -Pdocumentation.replaceCurrentDocs=${{ contains(github.event. inputs.releaseVersion, '-') && 'false' || 'true' }}
193
+ -Pdocumentation.replaceCurrentDocs=${{ contains(inputs.releaseVersion, '-') && 'false' || 'true' }}
194
194
- name : Publish documentation
195
195
if : ${{ inputs.dryRun == false }}
196
196
uses : ./.github/actions/run-gradle
@@ -203,13 +203,13 @@ jobs:
203
203
--no-build-cache \
204
204
--no-configuration-cache \
205
205
gitPublishPush \
206
- -Pdocumentation.replaceCurrentDocs=${{ contains(github.event. inputs.releaseVersion, '-') && 'false' || 'true' }}
206
+ -Pdocumentation.replaceCurrentDocs=${{ contains(inputs.releaseVersion, '-') && 'false' || 'true' }}
207
207
- name : Wait for deployment to GitHub Pages
208
208
if : ${{ inputs.dryRun == false }}
209
209
id : pagesDeployment
210
210
timeout-minutes : 20
211
211
run : |
212
- URL="https://junit.org/junit5/docs/${{ github.event. inputs.releaseVersion }}/user-guide/junit-user-guide-${{ github.event. inputs.releaseVersion }}.pdf"
212
+ URL="https://junit.org/junit5/docs/${{ inputs.releaseVersion }}/user-guide/junit-user-guide-${{ inputs.releaseVersion }}.pdf"
213
213
./.github/scripts/waitForUrl.sh "$URL"
214
214
echo "pdfUrl=$URL" >> "$GITHUB_OUTPUT"
215
215
- name : Verify integrity of PDF version of User Guide
@@ -236,7 +236,7 @@ jobs:
236
236
distribution : temurin
237
237
- uses : sbt/setup-sbt@26ab4b0fa1c47fa62fc1f6e51823a658fb6c760c # v1.1.7
238
238
- name : Update JUnit dependencies in samples
239
- run : java src/Updater.java ${{ github.event. inputs.releaseVersion }}
239
+ run : java src/Updater.java ${{ inputs.releaseVersion }}
240
240
- name : Build samples
241
241
if : ${{ inputs.dryRun == false }}
242
242
run : java src/Builder.java
@@ -246,13 +246,13 @@ jobs:
246
246
git config user.email "team@junit.org"
247
247
git switch -c "${{ env.RELEASE_TAG }}"
248
248
git status
249
- git commit -a -m "Use ${{ github.event. inputs.releaseVersion }}"
249
+ git commit -a -m "Use ${{ inputs.releaseVersion }}"
250
250
- name : Push release branch
251
251
if : ${{ inputs.dryRun == false }}
252
252
run : |
253
253
git push origin "${{ env.RELEASE_TAG }}"
254
254
- name : Update main branch (only for GA releases)
255
- if : ${{ inputs.dryRun == false && !contains(github.event. inputs.releaseVersion, '-') }}
255
+ if : ${{ inputs.dryRun == false && !contains(inputs.releaseVersion, '-') }}
256
256
run : |
257
257
git switch main
258
258
git merge --ff-only "${{ env.RELEASE_TAG }}"
@@ -270,7 +270,7 @@ jobs:
270
270
uses : actions/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea # v7.0.1
271
271
with :
272
272
script : |
273
- const releaseVersion = "${{ github.event. inputs.releaseVersion }}";
273
+ const releaseVersion = "${{ inputs.releaseVersion }}";
274
274
const jupiterVersion = releaseVersion;
275
275
const vintageVersion = releaseVersion;
276
276
const platformVersion = "1." + releaseVersion.substring(2);
0 commit comments