Skip to content

Add automated docs review CI (#431) - #598

Open
kutluhaneth46 wants to merge 1 commit into
flashbots:mainfrom
kutluhaneth46:cursor/docs-ci-review-88c1
Open

kutluhaneth46 wants to merge 1 commit into
flashbots:mainfrom
kutluhaneth46:cursor/docs-ci-review-88c1

Conversation

@kutluhaneth46

Copy link
Copy Markdown

Summary

  • Adds scripts/check-docs.py and a Docs GitHub Actions workflow that validates docs on every PR (addresses automated docs review #431).
  • Checks crate git-dependency tags in docs against crates/*/Cargo.toml versions and the <crate>-v<version> tag format.
  • Validates CLI subcommands in bash examples against clap source and lightly checks TOML fences.
  • Fixes outdated docs/library-usage.md tag format (_v → -v) and crate versions.

Test plan

  • python3 scripts/check-docs.py passes locally
  • CI Docs workflow passes on this PR

Introduce a docs checker (issue flashbots#431) that validates crate git tags
against Cargo.toml versions, CLI subcommands in bash examples, and
TOML fences. Update library-usage.md to the current <crate>-v<version>
tag format and crate versions.
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