You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 1f718a4
Browse filesBrowse the repository at this point in the historyBrowse files
chore(publish): restore Maven Central publishing in GitLab CI
The publish_maven_central job passed no credentials, so it could only
ever have produced unsigned artifacts and a 401 at upload; being manual
and allow_failure, it had never run. Map the project's SONATYPE_*
variables onto the ORG_GRADLE_PROJECT_* names Gradle reads, decoding the
base64 file variable SONATYPE_GPG_KEY_BASE64 into signingInMemoryKey,
and guard the decode so a malformed key fails with a clear message. Run
the job automatically on tags, as the GitHub Actions pipeline did before
the migration; a clean X.Y.Z tag still only stages a deployment in the
Central Portal for release by hand.
Restore the pre-release-to-SNAPSHOT mapping the migration dropped, which
keeps X.Y.Z-rcN tags out of Maven Central's monthly release quota. It is
now gated behind -PpreReleasesAsSnapshot=true, passed only by the Central
job, because Artifactory routes rc tags to caplin-rc off the literal tag
version.
0 commit comments