Commit e3631e2
committed
fix(ci): build testkit dist before adapter/release tests that import it
The memory + postgres adapter conformance tests import
@razroo/parallel-mcp-testkit, which resolves (via npm workspaces) to
testkit/dist/index.js. On a clean checkout the dist/ directory is
empty, so vitest fails with "Failed to resolve entry for package
@razroo/parallel-mcp-testkit".
Build testkit before those tests run in both .github/workflows/ci.yml
(main + compat-sqlite) and .github/workflows/release.yml.
Surfaced by the v0.4.0 release run (failed at "Test (all workspaces)").
Local runs masked it because a prior pack:check left dist/ populated.
Made-with: Cursor1 parent 3bdccb0 commit e3631e2
2 files changed
Lines changed: 9 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
42 | 45 | | |
| |||
55 | 58 | | |
56 | 59 | | |
57 | 60 | | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
140 | 140 | | |
141 | 141 | | |
142 | 142 | | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
143 | 146 | | |
144 | 147 | | |
145 | 148 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
0 commit comments