Skip to content

Commit 1aafae0

Browse files
committed
cicd: Using maven central for publishing
1 parent b36d6fe commit 1aafae0

File tree

5 files changed

+381
-12
lines changed

5 files changed

+381
-12
lines changed

.github/workflows/early-access-maven.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ jobs:
9999
JRELEASER_GPG_SECRET_KEY: ${{ secrets.gpg-secret-key }}
100100
JRELEASER_DOCKER_DEFAULT_USERNAME: ${{ secrets.docker-username }}
101101
JRELEASER_DOCKER_DEFAULT_PASSWORD: ${{ secrets.docker-password }}
102-
JRELEASER_NEXUS2_USERNAME: ${{ secrets.sonatype-username }}
103-
JRELEASER_NEXUS2_PASSWORD: ${{ secrets.sonatype-password }}
102+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.sonatype-username }}
103+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.sonatype-password }}
104104
JRELEASER_GITHUB_USERNAME: ${{ secrets.github-user }}
105105
JRELEASER_GITHUB_PASSWORD: ${{ secrets.github-token }}
106106
JRELEASER_SLACK_WEBHOOK: ${{ secrets.slack-webhook }}

.github/workflows/early-access.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,8 @@ jobs:
122122
JRELEASER_GPG_PASSPHRASE: ${{ secrets.gpg-passphrase }}
123123
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.gpg-public-key }}
124124
JRELEASER_GPG_SECRET_KEY: ${{ secrets.gpg-secret-key }}
125-
JRELEASER_NEXUS2_USERNAME: ${{ secrets.sonatype-username }}
126-
JRELEASER_NEXUS2_PASSWORD: ${{ secrets.sonatype-password }}
125+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.sonatype-username }}
126+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.sonatype-password }}
127127
JRELEASER_PROJECT_VERSION: ${{ steps.vars.outputs.VERSION }}
128128
JRELEASER_SLACK_WEBHOOK: ${{ secrets.slack-webhook }}
129129

.github/workflows/release-maven.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,8 @@ jobs:
114114
JRELEASER_GPG_SECRET_KEY: ${{ secrets.gpg-secret-key }}
115115
JRELEASER_DOCKER_DEFAULT_USERNAME: ${{ secrets.docker-username }}
116116
JRELEASER_DOCKER_DEFAULT_PASSWORD: ${{ secrets.docker-password }}
117-
JRELEASER_NEXUS2_USERNAME: ${{ secrets.sonatype-username }}
118-
JRELEASER_NEXUS2_PASSWORD: ${{ secrets.sonatype-password }}
117+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.sonatype-username }}
118+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.sonatype-password }}
119119
JRELEASER_GITHUB_USERNAME: ${{ secrets.github-user }}
120120
JRELEASER_GITHUB_PASSWORD: ${{ secrets.github-token }}
121121
JRELEASER_SLACK_WEBHOOK: ${{ secrets.slack-webhook }}

.github/workflows/release.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ name: Release
33
on:
44
workflow_call:
55
inputs:
6+
commit-name:
7+
default: Julien Ruaux
8+
type: string
9+
required: false
610
branch:
711
default: 'main'
812
required: false
@@ -23,6 +27,8 @@ on:
2327
required: false
2428
type: string
2529
secrets:
30+
commit-email:
31+
required: false
2632
github-user:
2733
required: false
2834
github-token:
@@ -91,8 +97,8 @@ jobs:
9197
echo ${{ inputs.version }} > VERSION
9298
git add VERSION
9399
sed -i -e "s/^\:project-version\:\ .*/:project-version: ${{ inputs.version }}/g" README.adoc
94-
git config --global user.email "${{ secrets.COMMIT_EMAIL }}"
95-
git config --global user.name "Julien Ruaux"
100+
git config --global user.email "${{ secrets.commit-email }}"
101+
git config --global user.name "${{ inputs.commit-name }}"
96102
git commit --allow-empty -a -m "Releasing version ${{ inputs.version }}"
97103
git push origin ${{ inputs.branch }}
98104

@@ -136,8 +142,8 @@ jobs:
136142
JRELEASER_GPG_PASSPHRASE: ${{ secrets.gpg-passphrase }}
137143
JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.gpg-public-key }}
138144
JRELEASER_GPG_SECRET_KEY: ${{ secrets.gpg-secret-key }}
139-
JRELEASER_NEXUS2_USERNAME: ${{ secrets.sonatype-username }}
140-
JRELEASER_NEXUS2_PASSWORD: ${{ secrets.sonatype-password }}
145+
JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.sonatype-username }}
146+
JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.sonatype-password }}
141147
JRELEASER_PROJECT_VERSION: ${{ inputs.version }}
142148
JRELEASER_SLACK_WEBHOOK: ${{ secrets.slack-webhook }}
143149

0 commit comments

Comments
 (0)