Skip to content

chore: configure release-please for major 1.0.0 release - #85

Merged
stenalpjolly merged 1 commit into
googleapis:mainfrom
stenalpjolly:stenalpjolly_configure-major-release
Sep 9, 2026
Merged

stenalpjolly merged 1 commit into
googleapis:mainfrom
stenalpjolly:stenalpjolly_configure-major-release

Conversation

@stenalpjolly

Copy link
Copy Markdown
Contributor

Summary

Configures Release Please for GA releases by setting bump-minor-pre-major and bump-patch-for-minor-pre-major to false in release-please-config.json, enabling major version bumps for 1.0.0.

Expectation & Implementation

  • Disables pre-major versioning mode in Release Please.
  • Allows Release Please to treat breaking changes as major version bumps, triggering the transition from 0.2.0 to 1.0.0 in the automated release PR.
  • Ensures future post-1.0 breaking changes properly bump the major version.

Release-As: 1.0.0

Test cases

  • CI workflows (Lint, Compile, Security checks) validate configuration correctness.

Acceptance criteria

  • Conforms to Conventional Commits standard.
  • Includes Release-As: 1.0.0 footer for Release Please.
  • Pre-major configuration flags set to false.
  • All presubmit CI checks pass cleanly.

Breaking changes

None directly introduced by this PR.

@stenalpjolly
stenalpjolly requested a review from a team as a code owner September 9, 2026 10:29
@stenalpjolly
stenalpjolly merged commit 4374cf8 into googleapis:main Sep 9, 2026
11 checks passed
@stenalpjolly
stenalpjolly deleted the stenalpjolly_configure-major-release branch September 9, 2026 10:33
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