Skip to content

Commit 1346b39

Browse files
xerialclaude
andcommitted
Add publishSigned step back to release workflow
- First step: publishSigned to stage signed artifacts - Second step: sonaRelease to release staged artifacts to Central - Both steps needed for proper release flow 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 0b6b086 commit 1346b39

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/release.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,14 @@ jobs:
2626
env:
2727
PGP_SECRET: ${{ secrets.PGP_SECRET }}
2828
run: echo $PGP_SECRET | base64 --decode | gpg --import --batch --yes
29-
- name: Release to Sonatype
29+
- name: Publish signed artifacts
3030
env:
3131
PGP_PASSPHRASE: ${{ secrets.PGP_PASSPHRASE }}
3232
SONATYPE_USERNAME: '${{ secrets.SONATYPE_USERNAME }}'
3333
SONATYPE_PASSWORD: '${{ secrets.SONATYPE_PASSWORD }}'
34+
run: ./sbt publishSigned
35+
- name: Release to Sonatype Central
36+
env:
37+
SONATYPE_USERNAME: '${{ secrets.SONATYPE_USERNAME }}'
38+
SONATYPE_PASSWORD: '${{ secrets.SONATYPE_PASSWORD }}'
3439
run: ./sbt sonaRelease

0 commit comments

Comments
 (0)