Skip to content

Commit 4189f8b

Browse files
committed
Update GA release pipeline
Push milestones versions to Maven Central.
1 parent f85752a commit 4189f8b

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/release-milestone.yml

+17
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,23 @@ jobs:
4949
repository-password: ${{ secrets.ARTIFACTORY_PASSWORD }}
5050
repository-username: ${{ secrets.ARTIFACTORY_USERNAME }}
5151
token: ${{ secrets.GH_ACTIONS_REPO_TOKEN }}
52+
sync-to-maven-central:
53+
name: Sync to Maven Central
54+
needs:
55+
- build-and-stage-release
56+
- verify
57+
runs-on: ubuntu-latest
58+
steps:
59+
- name: Check Out Code
60+
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
61+
- name: Sync to Maven Central
62+
uses: ./.github/actions/sync-to-maven-central
63+
with:
64+
jfrog-cli-config-token: ${{ secrets.JF_ARTIFACTORY_SPRING }}
65+
ossrh-s01-staging-profile: ${{ secrets.OSSRH_S01_STAGING_PROFILE }}
66+
ossrh-s01-token-password: ${{ secrets.OSSRH_S01_TOKEN_PASSWORD }}
67+
ossrh-s01-token-username: ${{ secrets.OSSRH_S01_TOKEN_USERNAME }}
68+
spring-framework-version: ${{ needs.build-and-stage-release.outputs.version }}
5269
promote-release:
5370
name: Promote Release
5471
needs:

0 commit comments

Comments
 (0)