fix(build): derive version-bump expectations from manifest version in test-build.sh #4

Merged
lksz merged 1 commit from fix/test-build-version-expectations into dev 2026-10-26 01:53:13 +00:00
Owner

What

  • scripts/test-build.sh hardcoded version-bump expectations (0.1.9, 0.2.0, 1.0.0, 0.1.8) written when the manifest was at 0.1.8
  • The suite has been failing since dev's version bump to 0.1.9 in c57eb9f - Tests 5 and 9 (19/21)

Fix

  • Capture the manifest version at suite start and derive the expected patch/minor/major bump results from it (EXPECTED_PATCH / EXPECTED_MINOR / EXPECTED_MAJOR)
  • The suite now stays valid after any future version bump

Verification

  • wsl bash scripts/test-build.sh - 21/21 pass (rebased on top of merged dev, 4b81547)
  • wsl bash build.sh --ci --lint-only - 0 errors / 0 warnings / 0 notices

Co-authored-by: Cursor cursoragent@cursor.com

## What - `scripts/test-build.sh` hardcoded version-bump expectations (`0.1.9`, `0.2.0`, `1.0.0`, `0.1.8`) written when the manifest was at 0.1.8 - The suite has been failing since dev's version bump to 0.1.9 in c57eb9f - Tests 5 and 9 (19/21) ## Fix - Capture the manifest version at suite start and derive the expected patch/minor/major bump results from it (`EXPECTED_PATCH` / `EXPECTED_MINOR` / `EXPECTED_MAJOR`) - The suite now stays valid after any future version bump ## Verification - `wsl bash scripts/test-build.sh` - 21/21 pass (rebased on top of merged dev, 4b81547) - `wsl bash build.sh --ci --lint-only` - 0 errors / 0 warnings / 0 notices Co-authored-by: Cursor <cursoragent@cursor.com>
fix(build): derive version-bump expectations from manifest version in test-build.sh
All checks were successful
PR Check / Check PR Target (pull_request) Has been skipped
PR Check / Lint (pull_request) Successful in 37s
PR Check / Build Preview (pull_request) Has been skipped
8765a1bfce
Co-authored-by: Cursor <cursoragent@cursor.com>
lksz merged commit 7cd6a9283b into dev 2026-10-26 01:53:13 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
lksz/sticky-tabsz!4
No description provided.