Skip to content

Adjust release process to use tagged builds. - #472

Merged
jpd236 merged 1 commit into
google:masterfrom
jpd236:master
Aug 18, 2026
Merged

Adjust release process to use tagged builds.#472
jpd236 merged 1 commit into
google:masterfrom
jpd236:master

Conversation

@jpd236

@jpd236 jpd236 commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

When tagging a commit with a version, override the build version with that tag version. Stage the release to Sonatype Central (but do not immediately publish it), and also create a .zip of all Maven artifacts for publishing to gMaven.

This ensure that release artifacts can be published directly to Maven repositories from GitHub, avoiding any local modifications to edit version codes and ensuring we have clear artifact attestation for the full build chain.

The GPG signing key has been added as a repository secret.

See #464

When tagging a commit with a version, override the build version with that
tag version. Stage the release to Sonatype Central (but do not immediately
publish it), and also create a .zip of all Maven artifacts for publishing
to gMaven.

This ensure that release artifacts can be published directly to Maven
repositories from GitHub, avoiding any local modifications to edit version
codes and ensuring we have clear artifact attestation for the full build
chain.

The GPG signing key has been added as a repository secret.
@jpd236
jpd236 merged commit a2381fe into google:master Aug 18, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants