Skip to content

Commit 89dc7b5

Browse files
Backport to branch(3.14) : Pass necessary secrets to release workflow (#2874)
Co-authored-by: Toshihiro Suzuki <[email protected]>
1 parent a77aeb8 commit 89dc7b5

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

.github/workflows/release.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,11 @@ jobs:
1515
uses: ./.github/workflows/upload-artifacts.yaml
1616
secrets:
1717
CR_PAT: ${{ secrets.CR_PAT }}
18-
SIGNING_SECRET_KEY_RING: ${{ secrets.SIGNING_SECRET_KEY_RING }}
19-
SIGNING_KEY_ID: ${{ secrets.SIGNING_KEY_ID }}
20-
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
18+
MAVEN_CENTRAL_USERNAME: ${{ secrets.MAVEN_CENTRAL_USERNAME }}
19+
MAVEN_CENTRAL_PASSWORD: ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
20+
MAVEN_CENTRAL_GPG_PASSPHRASE: ${{ secrets.MAVEN_CENTRAL_GPG_PASSPHRASE }}
21+
MAVEN_CENTRAL_GPG_PUBLIC_KEY: ${{ secrets.MAVEN_CENTRAL_GPG_PUBLIC_KEY }}
22+
MAVEN_CENTRAL_GPG_SECRET_KEY: ${{ secrets.MAVEN_CENTRAL_GPG_SECRET_KEY }}
2123

2224
create-release:
2325
needs: upload-artifacts

.github/workflows/upload-artifacts.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,15 @@ on:
66
secrets:
77
CR_PAT:
88
required: true
9-
SIGNING_SECRET_KEY_RING:
9+
MAVEN_CENTRAL_USERNAME:
1010
required: true
11-
SIGNING_KEY_ID:
11+
MAVEN_CENTRAL_PASSWORD:
1212
required: true
13-
SIGNING_PASSWORD:
13+
MAVEN_CENTRAL_GPG_PASSPHRASE:
14+
required: true
15+
MAVEN_CENTRAL_GPG_PUBLIC_KEY:
16+
required: true
17+
MAVEN_CENTRAL_GPG_SECRET_KEY:
1418
required: true
1519

1620
jobs:

0 commit comments

Comments
 (0)