ci: split PR and release certification gates (#161)
This commit is contained in:
1 parent
52ff30de91
commit
f2eec3c48c
12 files changed
+210
-70
No files matched your search
+4
-1
@@ -75,7 +75,10 @@
|
||||
"mcp": "tsx src/mcp-server.ts",
|
||||
"mcp:prod": "node dist/mcp-server.js",
|
||||
"test": "vitest run src && node scripts/test-ops-preflight.mjs && node scripts/test-model-matrix.mjs && node scripts/refusal-frontier.mjs --self-test",
|
||||
"test:release": "npm run lint && npm run typecheck && npm test && npm run test:coverage && npm run doctor && npm run verify-claims && npm run test:no-fitting && npm run test:no-self-fitting && npm run test:gate && npm run prompt:audit && npm run smoke && npm run build",
|
||||
"test:pr": "npm run lint && npm run typecheck && npm test && npm run doctor",
|
||||
"test:pr-coverage": "vitest run --coverage --config vitest.pr.config.ts && node scripts/check-changed-line-coverage.mjs",
|
||||
"test:changed-coverage-script": "node scripts/check-changed-line-coverage.mjs --self-test",
|
||||
"test:release": "npm run lint && npm run typecheck && npm test && npm run test:coverage && npm run doctor && npm run verify-claims && npm run test:no-fitting && npm run test:no-self-fitting && npm run test:no-phantom-tools && npm run test:gate && npm run prompt:audit && npm run smoke && npm run build && npm run pack:dry-run",
|
||||
"pack:dry-run": "npm pack --dry-run",
|
||||
"test:coverage": "vitest run --coverage",
|
||||
"test:watch": "vitest src",
|
||||
|
||||
Reference in new issue
Block a user