Skip to content

docs: fix broken links in developer guides - #9638

Open
pratikgx wants to merge 1 commit into
invoke-ai:mainfrom
pratikgx:docs/fix-dev-guide-links
Open

pratikgx wants to merge 1 commit into
invoke-ai:mainfrom
pratikgx:docs/fix-dev-guide-links

Conversation

@pratikgx

@pratikgx pratikgx commented Oct 1, 2026

Copy link
Copy Markdown

Summary

Docs fix. Four relative links in the developer guides resolve to pages that don't exist. errorOnRelativeLinks is off in docs/astro.config.mjs, so the build doesn't catch them.

  • development/Guides/creating-nodes.mdx (2 links): ../../../workflows/community-nodes resolves to /workflows/community-nodes. Now /features/workflows/community-nodes, the same form development/Architecture/invocations.mdx already uses.
  • development/Setup/dev-environment.mdx: ../tests resolves to /development/setup/tests. Now /development/guides/tests.
  • development/Guides/creating-node-pack.mdx: invocation-api.md has no matching page. Now /development/guides/api-development, which is where src/config/redirects.ts sends the old /nodes/invocation-api URL.

Root links get the base path added by rehypePrefixBaseToRootLinks, so they work on GitHub Pages too.

QA Instructions

Docs only. Each target page exists under docs/src/content/docs/.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions Bot added the docs PRs that change docs label Oct 1, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs PRs that change docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant