ci: Release Please file for gcp-lts-bom and dependencies modules #2420
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.
This is part of b/452672128, where we want to stop using the old release cluster. The new infrastructure "Kokoro Instances" does not support release tag not on the main branch or release branches while the current release script in the
scriptfolder creates such release commits like that. To use the new cluster, we start to use Release Please thatThe bootstrap-sha points to
8eb8233. This is the parent commit of "Release 1.5.15-dependencies: Bumping to next version post release (#2408)".
LTS BOM 9.0.1 release happened after that.
New tag format is "-v". For example "gcp-lts-bom-v9.0.1" and "dependencies-v1.5.15". I'll need to change the release script and procedure to understand the tag format.
I experimented with my fork and created suztomo#5 via
~/release-please$ node ./build/src/bin/release-please.js release-pr --token=$GITHUB_TOKEN --repo-url=suztomo/cloud-opensource-java.