mirror of
https://github.com/iflytek/skillhub.git
synced 2026-08-28 11:25:00 +00:00
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. |
||
|---|---|---|
| .. | ||
| tests | ||
| check-openapi-generated.sh | ||
| deploy-test-runtime.sh | ||
| dev-process.sh | ||
| governance-smoke-test.sh | ||
| mirror-runtime-images.sh | ||
| namespace-smoke-test.sh | ||
| parallel-common.sh | ||
| parallel-down.sh | ||
| parallel-init.sh | ||
| parallel-sync.sh | ||
| parallel-up.sh | ||
| prepare-pr-batch.sh | ||
| promotion-smoke-test.sh | ||
| publish-cli.sh | ||
| runtime.sh | ||
| skillhub-test-deploy-remote.sh | ||
| smoke-test.sh | ||
| validate-release-config.sh | ||
| verify-scanner.sh | ||