fix(release): support stable previews without publishing packages to R2

This commit is contained in:
overtrue
2026-09-08 09:10:18 +08:00
parent a0b7310ece
commit 2139c2f6ca
4 changed files with 12 additions and 5 deletions
+2 -2
View File
@@ -71,8 +71,8 @@ case "$build_type" in
;;
preview)
[[ -z "$dev_sequence" ]] || fail "preview must not have a development sequence"
[[ "$source_version" =~ ^${semver_core}-${prerelease_id}-preview\.(0|[1-9][0-9]*)$ ]] ||
fail "preview version must be strict prerelease-preview SemVer"
[[ "$source_version" =~ ^${semver_core}(-${prerelease_id})?-preview\.(0|[1-9][0-9]*)$ ]] ||
fail "preview version must be strict stable-preview or prerelease-preview SemVer"
deb_version=${source_version/-/$tilde}
rpm_version=${source_version//-/_}