Automate Bazel Central Registry release workflow for tagged releases#585
Open
Rahul-Sutariya wants to merge 1 commit into
Open
Conversation
2541cc6 to
69e63a9
Compare
phiwuu
reviewed
May 19, 2026
69e63a9 to
51bfbd2
Compare
Author
|
Hi @phiwuu, Cloud you please review this PR? |
26d4aba to
549840c
Compare
549840c to
d9176a6
Compare
Add release/publish pipelines, BCR templates, and docs to generate and publish BCR PRs automatically.
d9176a6 to
a2615f4
Compare
hoe-jo
reviewed
Jun 30, 2026
| description: GitHub fork used to open the BCR PR (owner/repo) | ||
| required: false | ||
| type: string | ||
| default: Rahul-Sutariya/bazel-central-registry |
Contributor
There was a problem hiding this comment.
lets create a fork in bmw-software-engineering
Contributor
There was a problem hiding this comment.
Version in Module Bazel out of synch
| with: | ||
| tag_name: ${{ inputs.tag_name }} | ||
| registry_fork: ${{ inputs.registry_fork }} | ||
| draft: true |
| - Calls `.github/workflows/release_prep.sh` to build a source archive under `archives/` and generate release notes. | ||
| - Creates a **draft** GitHub release and uploads the archive as a release asset. | ||
| 3. `.github/workflows/publish.yml` opens a pull request to the Bazel Central Registry via `publish-to-bcr`. | ||
| 4. After the BCR PR is merged, the draft GitHub release is finalized. |
Contributor
There was a problem hiding this comment.
Add test targets to presubmit:
bazel test //tests_unit/...
bazel test //tests_system/...
bazel test //tests_integration/...
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.
Add release/publish pipelines, BCR templates, and docs to generate and publish BCR PRs automatically.
Note: To open BCR PRs through a fork, add a repository secret named
BCR_PUBLISH_TOKENin the lobster repository.This secret must be a classic PAT (
repo+workflow) from the GitHub account that owns (or can push to) the configured BCR fork, for exampleRahul-Sutariya/bazel-central-registry.