diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index bf9e7e2..8a9fe05 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -6,8 +6,8 @@ on: env: ORG_GRADLE_PROJECT_BUILD_VERSION: ${{ gitea.ref_name }} - ORG_GRADLE_PROJECT_DEVSOAP_GPG_KEY: ${{ secrets.GPG_DEVSOAP_PRIVATE_KEY }} - ORG_GRADLE_PROJECT_DEVSOAP_GPG_PASSWORD: ${{ secrets.GPG_DEVSOAP_PASSPHRASE }} + ORG_GRADLE_PROJECT_DEVSOAP_GPG_KEY_BASE64: ${{ secrets.DEVSOAP_GPG_KEY_BASE64 }} + ORG_GRADLE_PROJECT_DEVSOAP_GPG_PASSWORD: ${{ secrets.DEVSOAP_GPG_PASSWORD }} ORG_GRADLE_PROJECT_SONATYPE_TOKEN: ${{ secrets.SONATYPE_TOKEN }} RUNNER_TOOL_CACHE: /toolcache diff --git a/publish.gradle b/publish.gradle index 20c209e..bf39118 100644 --- a/publish.gradle +++ b/publish.gradle @@ -191,6 +191,7 @@ tasks.register('generateChecksumsSha256') { * Uploads the ZIP bundle to Maven Central via the Maven Central Portal API */ tasks.register('publishToMavenCentral', Exec) { + onlyIf { hasSignatureKey } group 'publishing' dependsOn(generateMavenCentralBundle) executable "curl"