#!/usr/bin/env bash # git push 전 desktop semver patch bump → tauri.conf.json + desktop/package.json # (로컬 dist-desktop/build-info 는 무시 — stale 버전 방지) set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" WORK_TREE="${WORK_TREE:-$ROOT}" CONF="${WORK_TREE}/desktop/src-tauri/tauri.conf.json" PKG="${WORK_TREE}/desktop/package.json" LATEST="${WORK_TREE}/frontend/public/desktop/updates/latest.json" UPDATES_DIR="${WORK_TREE}/frontend/public/desktop/updates" RELEASE_DIR="${GC_DESKTOP_APP_RELEASE_DIR:-$WORK_TREE/data/desktop-releases}" export DESKTOP_BUMP_IGNORE_BUILD_INFO=1 export WORK_TREE NEW_VER="$("$ROOT/scripts/bump-desktop-version-from-release.sh")" echo "$NEW_VER"