chore: enforce standard branch release workflow

This commit is contained in:
john
2026-07-01 10:50:48 +08:00
parent f9a7584ad4
commit aa6a029530
9 changed files with 323 additions and 9 deletions
+7
View File
@@ -85,6 +85,13 @@ need_cmd scp
need_cmd tar
need_cmd shasum
if [[ -x "${ROOT}/scripts/check-release-ready.sh" ]]; then
bash "${ROOT}/scripts/check-release-ready.sh"
else
echo "缺少发布前闸门: ${ROOT}/scripts/check-release-ready.sh" >&2
exit 1
fi
[[ -f "${IGNORE_FILE}" ]] || {
echo "缺少忽略文件: ${IGNORE_FILE}" >&2
exit 1