chore(desktop-client): auto-bump version before packaging
Add scripts/bump-version.cjs and run it ahead of package:mac/win/linux so every build gets a fresh patch version. Supports DESKTOP_VERSION for an explicit version, or major/minor/patch via argument or DESKTOP_VERSION_BUMP. Version moves 0.1.0 -> 0.1.1. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@geo/desktop-client",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"private": true,
|
||||
"description": "省心推客户端 — 连接和管理您的媒体账号,轻松发布和监控内容表现。",
|
||||
"author": {
|
||||
@@ -16,9 +16,10 @@
|
||||
"gen:icons": "node scripts/generate-brand-icons.cjs",
|
||||
"obfuscate": "node scripts/obfuscate.cjs",
|
||||
"build:obf": "pnpm run build && pnpm run obfuscate",
|
||||
"package:mac": "pnpm run build:obf && electron-builder --mac --arm64 --universal",
|
||||
"package:win": "pnpm run build:obf && electron-builder --win --x64",
|
||||
"package:linux": "pnpm run build:obf && electron-builder --linux --x64 --arm64",
|
||||
"version:bump": "node scripts/bump-version.cjs",
|
||||
"package:mac": "pnpm run version:bump && pnpm run build:obf && electron-builder --mac --arm64 --universal",
|
||||
"package:win": "pnpm run version:bump && pnpm run build:obf && electron-builder --win --x64",
|
||||
"package:linux": "pnpm run version:bump && pnpm run build:obf && electron-builder --linux --x64 --arm64",
|
||||
"sign:setup": "bash scripts/sign-setup.sh",
|
||||
"sign:mac": "bash scripts/sign-mac.sh",
|
||||
"test": "vitest run",
|
||||
|
||||
Reference in New Issue
Block a user