Skip to content

fix(docs): Update the cookbook and docs check for Mintlify - #2888

Merged
leighmcculloch merged 7 commits into
stellar:mainfrom
ElliotFriend:docs/cookbook-mintlify
Nov 11, 2026
Merged

leighmcculloch merged 7 commits into
stellar:mainfrom
ElliotFriend:docs/cookbook-mintlify

Conversation

@ElliotFriend

@ElliotFriend ElliotFriend commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

What

  • Converts cookbook/*.mdx from Docusaurus to Mintlify syntax: admonitions become <Note>, <Tip>, <Info>, and <Danger> callouts, Docusaurus-only frontmatter keys are removed, and relative .mdx links become root-relative paths.
  • Changes the bare cookbooktest.ignore and cookbooktest.fail fence flags to cookbooktest.ignore="" and cookbooktest.fail="". Mintlify showed the bare flags as code block titles. The test harness only checks that the keys are present, so tests behave the same.
  • Points docs.yml at stellar-docs' new cli-build.yml workflow (Restore the stellar-cli docs check for Mintlify stellar-docs#3105).
  • Regenerates FULL_HELP_DOCS.md, which was out of date on main and failing the pre-commit hook.

Why

developers.stellar.org moved to Mintlify, and stellar-docs copies cookbook/ onto the site as is. The migration also removed the build.yml that docs.yml called, so "Docs validation" has failed on every run since.

Known limitations

  • release/** branches still call the removed build.yml, so their docs check keeps failing until this change reaches them.
  • The cookbook integration tests weren't run locally, because they need a local network.

Replace admonitions with callouts, drop Docusaurus-only front matter,
and make developers.stellar.org links root-relative. Give bare
cookbooktest flags an empty quoted value so Mintlify does not render
them as codeblock titles.
@ElliotFriend ElliotFriend changed the title Convert the cookbook to Mintlify syntax fix(docs): Update the cookbook and docs check for Mintlify Nov 11, 2026
Comment thread .github/workflows/docs.yml Resolved
@leighmcculloch
leighmcculloch merged commit ab51dfb into stellar:main Nov 11, 2026
144 of 145 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog (Not Ready) to Done in DevX Nov 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants