skillhub/scripts/tests
Cheney 239cd2ed1a fix(cli): compute publish baseline from origin tags only
A failed `git push origin cli-vX.Y.Z` after a successful local tag
leaves an orphan tag locally. The previous `git tag --list` baseline
would then treat it as the latest release, causing skipped versions or
publishes based on an unreleased tag.

Switch to `git ls-remote --tags --refs origin 'cli-v*' | sort -V` so
the baseline reflects only what is actually on origin. Local orphan
tags can still collide with the computed target tag, which fails fast
with a clear message as before.

Adds test 12 covering the orphan-tag scenario.
2026-05-19 17:34:32 +08:00
..
dev-process-test.sh fix(dev): ignore invalid backend pid files 2026-03-23 17:14:16 +08:00
publish-cli-test.sh fix(cli): compute publish baseline from origin tags only 2026-05-19 17:34:32 +08:00