Skip to content

fix(cli): only compare release numbers in the minimum version check - #22

Merged
cvl merged 1 commit into
mainfrom
fix/version-gate-dev-builds
Oct 21, 2026
Merged

cvl merged 1 commit into
mainfrom
fix/version-gate-dev-builds

Conversation

@cvl

@cvl cvl commented Oct 21, 2026

Copy link
Copy Markdown
Contributor
  • fix(cli): only compare release numbers in the minimum version check

A binary labelled from git describe picks up the nearest tag. With the
skills-v1.0.0 tag on main that label is "skills", which parsed as 0.0.0
and was refused as older than the minimum required version, so a build
from main could not start the interactive shell.

Only a plain X.Y.Z version is compared now; "dev" and any other label skip
the check, as "dev" already did. Release builds are unaffected.

Signed-off-by: Vitas Civilis <vytautas@civilis.lt>
@cvl
cvl requested a review from a team as a code owner October 21, 2026 14:21
@cvl
cvl merged commit 038aeb9 into main Oct 21, 2026
4 checks passed
@cvl
cvl deleted the fix/version-gate-dev-builds branch October 22, 2026 08:44
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