Commit 2ace1dc
committed
ci: fix patched-JAR workflow + stdio-smoke test path
Three failures from the first CI run on the patched-JAR pipeline
plus a stale path fix that should have ridden along originally:
* NFRT requires `--dist <client|server|joined>` on the `run`
subcommand; add `--dist joined` so all three NeoForge matrix
jobs can produce a merged client+server patched JAR.
* The Forge fixture's `settings.gradle` declared `rootProject.name`
before the `pluginManagement {}` block, which Gradle rejects with
"pluginManagement must appear before any other statements."
Reorder so plugin management resolves first.
* `__tests__/manual/mcp/stdio-server-smoke.test.ts` imported
helpers from `../helpers/` and `../test-constants.js`, but those
files live one directory higher (`__tests__/helpers/` and
`__tests__/test-constants.ts`). Fix the relative paths so the
smoke test can actually load.1 parent a04b8cd commit 2ace1dc
3 files changed
Lines changed: 5 additions & 4 deletions
File tree
- .github/workflows
- __tests__
- fixtures/forge-1.20.1
- manual/mcp
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
| 94 | + | |
94 | 95 | | |
95 | 96 | | |
96 | 97 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
3 | 1 | | |
4 | 2 | | |
5 | 3 | | |
6 | 4 | | |
7 | 5 | | |
8 | 6 | | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments