Skip to content

Conversation

@diegomarquezp
Copy link

@diegomarquezp diegomarquezp commented Nov 19, 2025

Active only when we have a prerelease suffix (-rc).

By default, after releasing a library versioned as X.Y.Z-rc(n),
a snapshot PR will set it to X.Y.Z-rc(n+1)-SNAPSHOT.

When determining the next release, the version may be
reset from rc(m) to rc1 if:

  • a minor bump is determined for next release
  • a major bump is determined for next release

Otherwise, the -SNAPSHOT string will simply be removed.

NOTE: This is not compatible with ServicePack versioning.

@product-auto-label product-auto-label bot added the size: m Pull request size is medium. label Nov 19, 2025
Active only when we have a prerelease suffix (-rc).

By default, after releasing a library versioned as X.Y.Z-rc(n),
a snapshot PR will set it to X.Y.Z-rc(n+1)-SNAPSHOT.

When determining the next release, the version may be
reset from `rc(m)` to `rc1` if:
 - a minor bump is determined for next release
 - a major bump is determined for next release

Otherwise, the `-SNAPSHOT` string will simply be removed.

NOTE: This is not compatible with ServicePack versioning.
@diegomarquezp diegomarquezp changed the title test: confirm support for release candidate versioning in java feat(java): support release candidates in java Nov 21, 2025
@diegomarquezp diegomarquezp marked this pull request as ready for review November 21, 2025 21:20
@diegomarquezp diegomarquezp requested review from a team as code owners November 21, 2025 21:20
diegomarquezp added a commit to googleapis/java-shared-config that referenced this pull request Nov 22, 2025
This repo has a small blast radius for release testing.
We aim to test the rc`n` versioning schema soon to be provided by googleapis/release-please#2622.

Additionally, we test with `prerelease` to understand its behavior.
diegomarquezp added a commit to googleapis/java-shared-config that referenced this pull request Nov 25, 2025
* test: set up test releaase candidate branches

This repo has a small blast radius for release testing.
We aim to test the rc`n` versioning schema soon to be provided by googleapis/release-please#2622.

Additionally, we test with `prerelease` to understand its behavior.

* chore: use prerelease mode only

Removed prerelease settings and adjusted branch for release.

* chore: use base flags
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size: m Pull request size is medium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants