Skip to content

ci: validate release version rejection - #2

Closed
PointerL wants to merge 3 commits into
masterfrom
fix/release-version-validation
Closed

PointerL wants to merge 3 commits into
masterfrom
fix/release-version-validation

Conversation

@PointerL

Copy link
Copy Markdown
Owner

Temporary self-PR used to record the red/green Linux regression for release.bash. The current test-only revision must fail because an invalid version leaves CMakeLists.txt modified.

Exercise release.bash with an invalid version and require the worktree, HEAD, and tags to remain unchanged.

Signed-off-by: PointerL <lixuexin130@163.com>
Reject explicit versions outside major.minor.patch before sed can modify CMakeLists.txt.

Signed-off-by: PointerL <lixuexin130@163.com>
Ignore ambient Git worktree, signing, and hook settings while exercising the release helper.

Signed-off-by: PointerL <lixuexin130@163.com>
@PointerL PointerL closed this Oct 22, 2026
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