Skip to content

ci: measure the semver gate against 2.3.0 - #98

Merged
vyncint merged 1 commit into
mainfrom
chore/semver-baseline-2.3.0
Sep 22, 2026
Merged

vyncint merged 1 commit into
mainfrom
chore/semver-baseline-2.3.0

Conversation

@vyncint

@vyncint vyncint commented Sep 22, 2026

Copy link
Copy Markdown
Owner

The post-publish step from docs/RELEASING.md — and the first one the new check caught rather than somebody remembering it. Within a minute of the crates reaching the index:

VERSION GATE: the semver baseline is 2.2.1, the newest published launchbound-cli is 2.3.0
  move --baseline-version in .github/workflows/ci.yml (docs/RELEASING.md)

which is exactly the drift that went unnoticed from 2.2.1 until this milestone.

$ cargo semver-checks --workspace --baseline-version 2.3.0 --release-type patch
   Summary no semver update required   (x8)

The post-publish step, and the first one the new check caught rather than
somebody remembering it: within a minute of the crates reaching the index,
check-versions.sh said

  VERSION GATE: the semver baseline is 2.2.1, the newest published
  launchbound-cli is 2.3.0

which is exactly the drift that went unnoticed from 2.2.1 to now. Eight
crates, no semver update required, forced to --release-type patch.

Signed-off-by: Vyncint Ng <chivy.nguyen@manabie.com>
@vyncint
vyncint merged commit ca437a9 into main Sep 22, 2026
11 checks passed
@vyncint
vyncint deleted the chore/semver-baseline-2.3.0 branch September 22, 2026 08:03
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