fix(release): update release script to ensure main branch is checked out and up-to-date before running checks

This commit is contained in:
Nexmoe
2025-11-02 17:59:30 +08:00
parent 40113a2b53
commit 99163865e2

View File

@@ -19,7 +19,7 @@
"build:win": "node scripts/check-ytdlp.js win && pnpm run build && electron-builder --win",
"build:mac": "node scripts/check-ytdlp.js mac && pnpm run build && electron-builder --mac --x64 --arm64",
"build:linux": "node scripts/check-ytdlp.js linux && pnpm run build && electron-builder --linux",
"release": "pnpm run check && bumpp"
"release": "git checkout main && git pull && pnpm run check && bumpp"
},
"dependencies": {
"@electron-toolkit/preload": "^3.0.2",