Skip to content

Commit f4e66a7

Browse files
committed
Fix signing configuration for Gradle Plugin Portal publishing
- Add signing.key and signing.password properties to publishPlugins step - Ensures signing works for both Maven Central and Gradle Plugin Portal - Fixes 'no configured signatory' error during plugin portal publication
1 parent 26848fe commit f4e66a7

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,12 @@ jobs:
131131
env:
132132
GRADLE_PUBLISH_KEY: ${{ secrets.GRADLE_PUBLISH_KEY }}
133133
GRADLE_PUBLISH_SECRET: ${{ secrets.GRADLE_PUBLISH_SECRET }}
134+
SIGNING_KEY: ${{ secrets.SIGNING_KEY }}
135+
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
134136
run: |
135-
gradle publishPlugins --no-daemon
137+
gradle publishPlugins --no-daemon \
138+
-Psigning.key="$SIGNING_KEY" \
139+
-Psigning.password="$SIGNING_PASSWORD"
136140
137141
- name: Create GitHub Release
138142
uses: softprops/action-gh-release@v1

0 commit comments

Comments
 (0)