feat(FN-2361): codify workspace verification bootstrap contract
- Add root verify:workspace script enforcing lint -> test -> build order - Update CI workflow to run verify:workspace as the single workspace gate before binary packaging - Add CLI guardrail tests for workflow sequencing and root script contract invariants - Document deterministic workspace bootstrap expectations in contributing guide - Clarify bundle-output test bootstrap intent for explicit artifact setup
This commit is contained in:
@@ -19,6 +19,7 @@
|
||||
"dev:hmr": "node scripts/dev-hmr.mjs",
|
||||
"lint": "eslint .",
|
||||
"build": "pnpm -r build",
|
||||
"verify:workspace": "pnpm lint && pnpm test && pnpm build",
|
||||
"build:exe": "pnpm build && pnpm --filter @runfusion/fusion build:exe",
|
||||
"build:exe:all": "pnpm build && pnpm --filter @runfusion/fusion build:exe:all",
|
||||
"test": "VITEST_MAX_WORKERS=4 pnpm -r --workspace-concurrency=2 test",
|
||||
|
||||
Reference in New Issue
Block a user