chore(release): cli 1.3.5 + local-deploy.sh 全形字緊鄰 $VAR 的 set -u crash 修復(同 8346596 根因)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -275,7 +275,7 @@ if [[ "${DRY_RUN:-false}" != "true" ]]; then
|
||||
if [[ -f "$CHANGELOG" ]]; then tail -n +2 "$CHANGELOG"; fi
|
||||
} > "$TMP_CL"
|
||||
mv "$TMP_CL" "$CHANGELOG"
|
||||
echo " · 已 bump → $NEW_V,並記錄進 $CHANGELOG(記得 commit 這兩個檔)"
|
||||
echo " · 已 bump → ${NEW_V},並記錄進 ${CHANGELOG}(記得 commit 這兩個檔)"
|
||||
fi
|
||||
|
||||
# 優先用 .env 的 NPM_API_TOKEN(authToken)——互動 npm login 常因 publish 政策 403。
|
||||
@@ -296,7 +296,7 @@ if [[ "${DRY_RUN:-false}" != "true" ]]; then
|
||||
echo " 📦 publish arcrun $REMOTE_V → $LOCAL_V ..."
|
||||
if (cd cli && npm run build >/dev/null 2>&1 && \
|
||||
NPM_CONFIG_USERCONFIG="${PUB_RC:-$HOME/.npmrc}" npm publish --access public 2>&1 | tail -3); then
|
||||
echo " ✅ npm publish 完成(arcrun@$LOCAL_V)"
|
||||
echo " ✅ npm publish 完成(arcrun@${LOCAL_V})"
|
||||
else
|
||||
echo " ❌ npm publish 失敗"
|
||||
FAILED+=("cli:npm-publish")
|
||||
|
||||
Reference in New Issue
Block a user