File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -519,6 +519,17 @@ pnpm build # Build all packages
519519
520520** All commands must pass.** If any fails, fix before pushing.
521521
522+ ### E2E Testing (MANDATORY)
523+
524+ After build passes, run E2E tests by following ` E2E.md ` :
525+
526+ ``` bash
527+ pnpm build # Must build first
528+ # Then run E2E tests as documented in E2E.md
529+ ```
530+
531+ ** E2E tests must pass before pushing.** This catches runtime issues that unit tests miss.
532+
522533## Expert Definition Format
523534
524535Experts are defined in ` perstack.toml ` :
@@ -586,4 +597,5 @@ pick = ["attemptCompletion", "think"]
586597- [ ] ` pnpm check-deps ` passes
587598- [ ] ` pnpm reset && pnpm test ` passes
588599- [ ] ` pnpm build ` passes
600+ - [ ] E2E tests pass (follow ` E2E.md ` )
589601- [ ] Versioning rules in ` CONTRIBUTING.md ` are followed
You can’t perform that action at this time.
0 commit comments