Skip to content

release: cut 1.13.5 as the first release with one version - #268

Merged
sarthakagrawal927 merged 1 commit into
mainfrom
release/cut-1.13.5
Sep 6, 2026
Merged

sarthakagrawal927 merged 1 commit into
mainfrom
release/cut-1.13.5

Conversation

@sarthakagrawal927

Copy link
Copy Markdown
Member

Follows #267, which made MARKETING_VERSION the only version and gated it in both pipelines.

Why a new cut instead of re-running v1.13.4. Tag v1.13.4 points at 0f941090, where MARKETING_VERSION is 1.13.4 but crates/codevetter-core/Cargo.toml is still 1.13.3. The drift is inside the tag, so re-dispatching release.yml against it rebuilds the same tree and fails core:qualify-cli exactly as before — the failure that left v1.12.0–v1.13.2 with zero assets. The tag has to move past the drift.

How this bump was made. One edit to MARKETING_VERSION, then pnpm version:sync, which derived CURRENT_PROJECT_VERSION (11305), the three crate versions, the sibling =<version> pins, and Cargo.lock. No file in this diff was hand-edited except the first line. pnpm version:check reports the tree consistent.

On merge, auto-release.yml cuts v1.13.5 and dispatches release.yml, which now runs version:check before signing. Expected outcome: four assets on v1.13.5 and the draft published by the manifest gate from #259.

Refs #253.

v1.13.4 cannot be re-dispatched. Its tag points at 0f94109, where
MARKETING_VERSION is already 1.13.4 but the crates are still 1.13.3 -- the
drift is baked into the tag, so rebuilding it reproduces the same
qualification failure that left v1.12.0 through v1.13.2 with no assets.

This is the first cut where the version came from `pnpm version:sync` rather
than from hand-editing four files: one edit to MARKETING_VERSION, and the
script derived CURRENT_PROJECT_VERSION (11305), the three crate versions,
the sibling pins, and Cargo.lock. `pnpm version:check` now gates this in
ci.yml and, for the first time, in native-production-qualification.yml
before signing.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@sarthakagrawal927
sarthakagrawal927 merged commit 49dd1d4 into main Sep 6, 2026
18 checks passed
@sarthakagrawal927
sarthakagrawal927 deleted the release/cut-1.13.5 branch September 18, 2026 11:54
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.

1 participant