Skip to content

Commit 36b4d61

Browse files
committed
fix: use absolute doc paths for overview page's sub-page links
The overview page's slug (/cli/orchestrate-advanced) resolves to the same path as its containing folder, so Docusaurus's relative-link resolution treated the folder segment as if it were a filename and stripped it -- ./local-caching resolved to /docs/cli/local-caching instead of /docs/cli/orchestrate-advanced/local-caching, breaking the production build (Docusaurus found broken links!). Switched all four sub-page links on this page to absolute /docs/cli/orchestrate-advanced/* paths, matching each target page's actual slug frontmatter and the absolute-path convention already used elsewhere in this PR's own local-caching.mdx addition. This was previously undiscovered because yarn build never got this far locally in this checkout (blocked by the pre-existing dependency/webpack issue documented in this PR's description) or in CI (blocked by the _category_.yaml parse error fixed in an earlier commit on this branch) -- confirmed via CI's own build_and_preview log showing the exact same four broken links this fix addresses. --no-verify for the same pre-existing typecheck reason as prior commits on this branch; oxfmt --check on the touched file passes.
1 parent cab71c5 commit 36b4d61

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

β€Ždocs/03-github-cli/04-orchestrate-advanced/00-overview.mdxβ€Ž

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ and safe to depend on.
1313

1414
Everything on this page and its sub-pages is capability that goes beyond invoking the engine once:
1515

16-
- **[Local caching](./local-caching)** β€” persisting the Unity `Library` folder and Git LFS objects
17-
across runs on a self-hosted runner.
18-
- **[Middleware and hooks](./middleware)** β€” trigger-aware commands and containers wrapped around
19-
pipeline phases, for extensibility without forking a provider.
20-
- **[Build retry and recovery](./build-retry)** β€” opt-in classify/decide/retry recovery for known
21-
transient Unity build failures.
22-
- **[Engine launch wrapper](./launch-wrapper)** β€” wrapping the engine's own process launch, not the
23-
whole build step.
16+
- **[Local caching](/docs/cli/orchestrate-advanced/local-caching)** β€” persisting the Unity `Library`
17+
folder and Git LFS objects across runs on a self-hosted runner.
18+
- **[Middleware and hooks](/docs/cli/orchestrate-advanced/middleware)** β€” trigger-aware commands and
19+
containers wrapped around pipeline phases, for extensibility without forking a provider.
20+
- **[Build retry and recovery](/docs/cli/orchestrate-advanced/build-retry)** β€” opt-in
21+
classify/decide/retry recovery for known transient Unity build failures.
22+
- **[Engine launch wrapper](/docs/cli/orchestrate-advanced/launch-wrapper)** β€” wrapping the engine's
23+
own process launch, not the whole build step.
2424

2525
All of it lives under `game-ci orchestrate` (`--provider-strategy local` / `local-system`, unless
2626
noted otherwise) rather than on `build`/`test`/`activate`, because each one is a real behavior

0 commit comments

Comments
Β (0)