Skip to content

Commit 03eadb8

Browse files
committed
Add Workflow to Finalize a Release
1 parent 0928a60 commit 03eadb8

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Finalize Release
2+
3+
on:
4+
workflow_dispatch: # Manual trigger
5+
inputs:
6+
version:
7+
description: The Spring Security release to finalize (e.g. 7.0.0-RC2)
8+
required: true
9+
10+
env:
11+
DEVELOCITY_ACCESS_KEY: ${{ secrets.DEVELOCITY_ACCESS_KEY }}
12+
13+
permissions:
14+
contents: read
15+
16+
jobs:
17+
perform-release:
18+
name: Perform Release
19+
needs: [ project-version ]
20+
uses: spring-io/spring-security-release-tools/.github/workflows/perform-release.yml@v1
21+
with:
22+
should-perform-release: true
23+
project-version: ${{ inputs.version }}
24+
milestone-repo-url: https://repo1.maven.org/maven2
25+
release-repo-url: https://repo1.maven.org/maven2
26+
artifact-path: org/springframework/security/spring-security-core
27+
slack-announcing-id: spring-security-announcing
28+
secrets: inherit

0 commit comments

Comments
 (0)