Harden public release gates

This commit is contained in:
Sucukdeluxe
2026-08-14 00:06:29 +02:00
parent 21840cef94
commit e681338631
7 changed files with 129 additions and 53 deletions
+1
View File
@@ -10,6 +10,7 @@
"test:unit": "node --test tests/*.test.js",
"test:ui": "node --test tests/ui-smoke.js",
"test:backup-api": "npm --prefix services/backup-api test",
"verify:public-source": "node scripts/verify-public-release.mjs --source-only --tracked --package-version",
"verify": "npm run lint && npm test && npm run test:backup-api && npm audit --omit=dev",
"lint": "eslint .",
"dist": "electron-builder --publish never --win",