In the current releasing process, we manually go to the maven central portal to close and release the artifacts our CI uploaded.
Not only this is time consuming, it's a security concern (since this platform doesn't support organizations, we're sharing credentials)
We should explore automating those steps, and once we have the recipe, replicate on other java repositories.
In the current releasing process, we manually go to the maven central portal to close and release the artifacts our CI uploaded. Not only this is time consuming, it's a security concern (since this platform doesn't support organizations, we're sharing credentials)
We should explore automating those steps, and once we have the recipe, replicate on other java repositories.
https://central.sonatype.org/publish/publish-gradle/#releasing-the-deployment-to-the-central-repository https://github.com/gradle-nexus/publish-plugin/