ci: harden releases and add security scanning (#1274)

* ci: harden release and add security scanning

* Harden release and deploy recovery paths

* Fix npm artifact pack destinations
This commit is contained in:
Michael Ramos
2026-08-12 11:40:15 -07:00
committed by GitHub
parent 8e7b5ce300
commit d4ce3dcb57
10 changed files with 760 additions and 71 deletions
+1
View File
@@ -32,6 +32,7 @@
"dev:vscode": "bun run --cwd apps/vscode-extension watch",
"build:vscode": "bun run --cwd apps/vscode-extension build",
"package:vscode": "bun run --cwd apps/vscode-extension package",
"check:release-version": "node scripts/check-release-version.mjs",
"test": "bun test",
"typecheck": "bash apps/pi-extension/vendor.sh && tsc --noEmit -p packages/core/tsconfig.json && tsc --noEmit -p packages/shared/tsconfig.json && tsc --noEmit -p packages/ai/tsconfig.json && tsc --noEmit -p packages/server/tsconfig.json && tsc --noEmit -p packages/ui/tsconfig.json && tsc --noEmit -p packages/ui/tsconfig.strict-consumer.json && tsc --noEmit -p apps/pi-extension/tsconfig.json",
"build:ui-css": "bun run --cwd packages/ui build:css"