Skip to content

feat: Rust CLI docs - #315

Merged
rich-iannone merged 7 commits into
mainfrom
feat-rust-cli-docs
Aug 11, 2026
Merged

feat: Rust CLI docs#315
rich-iannone merged 7 commits into
mainfrom
feat-rust-cli-docs

Conversation

@rich-iannone

Copy link
Copy Markdown
Member

This PR adds first-class support for Rust CLI projects to the documentation generator. It enables automatic detection of Rust CLI projects, builds and introspects their command-line interfaces, and generates reference documentation pages similar to the existing support for Python and Go CLIs.

rich-iannone and others added 7 commits August 10, 2026 17:17
Mirrors the existing Go CLI architecture: detect Cargo.toml, build via
cargo, recursively extract --help output, and generate CLI reference
pages through the shared page-generation pipeline.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

📚 Preview this PR's docs locally

Fetch the just-built site and open it in your browser:

# this exact build
great-docs preview --run 31450247907

# or always the latest build for this PR
great-docs preview --pr 315
Auth & tips
  • Requires great-docs: pip install great-docs (or run via pipx/uvx).
  • Auth: run gh auth login then add --use-gh, or set GITHUB_TOKEN (needs Actions: read).
  • Jump to a page: add --path reference/index.html.
  • Latest vs exact: --pr <n> grabs the newest build; --run <id> pins this one.
  • Re-download: --refresh ignores the local cache.

@rich-iannone
rich-iannone merged commit e8b7032 into main Aug 11, 2026
8 checks passed
@rich-iannone
rich-iannone deleted the feat-rust-cli-docs branch August 11, 2026 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant