Files
openclaw/scripts/release-fast-pretag-check.sh
Vincent Koc 1065c1d697 fix(ui): identify source builds in settings footer (#116134)
* fix(ui): identify source builds in settings footer

* fix(release): classify all official Control UI builds
2026-07-30 08:58:34 +08:00

19 lines
605 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
version="$(node -p 'require("./package.json").version')"
release_tag="${RELEASE_TAG:-v${version}}"
export RELEASE_TAG="${release_tag}"
echo "release tag: ${RELEASE_TAG}"
git diff --check
pnpm check:temp-path-guardrails
pnpm plugins:sync:check
pnpm release:generated:check
pnpm release:plugins:npm:check -- --selection-mode all-publishable
pnpm release:plugins:clawhub:check -- --selection-mode all-publishable
node --import tsx scripts/plugin-release-pretag-pack-check.ts
pnpm build
OPENCLAW_CONTROL_UI_RELEASE_BUILD=1 pnpm ui:build
pnpm release:openclaw:npm:check