Merged
Conversation
01b1f92 to
c726dce
Compare
c726dce to
d9e3b05
Compare
d9e3b05 to
dc8f4c7
Compare
There was a problem hiding this comment.
Pull Request Overview
This PR automates the release process to Maven Central by replacing manual deployment with an automated API-based upload using a bearer token.
Key Changes:
- Removed manual Maven credentials (username/password) in favor of automated token-based authentication
- Added automatic deployment to Maven Central via Sonatype API with bearer token
- Streamlined release process by removing the draft release step and manual upload requirement
Reviewed Changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| deploy/deploy.sh | Removed MAVEN_USER and MAVEN_PASSWORD environment variable checks and parameters from bazel commands, as deployment now uses bearer token authentication |
| CONTRIBUTING.md | Updated release documentation to reflect automated workflow and provided fallback manual deployment instructions |
| .github/workflows/prerelease.yaml | Renamed job to maven_deploy, added automated deployment step using Sonatype API with bearer token, changed bundle artifact to tar.gz format, and removed draft flag from release creation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
cc1ca50 to
2d78a82
Compare
simonresch
reviewed
Nov 21, 2025
2d78a82 to
1d95666
Compare
1d95666 to
2b271e2
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Just push the tag to release.