feat: Improve admin command reference generation #1280

Merged
ginger merged 7 commits from ginger/xtask-improvements into main 2026-01-12 15:56:52 +00:00

7 commits

Author SHA1 Message Date
ae28fe92d2
feat: Exclude undocumented commands
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m17s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m29s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 2m21s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m41s
Checks / Prek / Pre-commit & Formatting (push) Successful in 4m58s
Documentation / Build and Deploy Documentation (push) Successful in 6m39s
Release Docker Image / Build linux-arm64 (release) (push) Has been cancelled
Checks / Prek / Clippy and Cargo Tests (push) Has been cancelled
Release Docker Image / Build linux-amd64 (release) (push) Has been cancelled
Release Docker Image / Create Multi-arch Release Manifest (push) Has been cancelled
Release Docker Image / Build linux-amd64 (max-perf) (push) Has been cancelled
Release Docker Image / Build linux-arm64 (max-perf) (push) Has been cancelled
Release Docker Image / Create Max-Perf Manifest (push) Has been cancelled
2026-01-12 10:51:17 -05:00
00eeeb78de
fix: Remove extraneous dashes from command help 2026-01-12 10:47:19 -05:00
a028049e6f
feat: Add copy to admin command reference index
Some checks failed
Update flake hashes / update-flake-hashes (pull_request) Waiting to run
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m15s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 3m25s
Checks / Prek / Clippy and Cargo Tests (pull_request) Has been cancelled
2026-01-12 10:36:37 -05:00
7b159bc8c8
feat: Add comments to generated files 2026-01-12 10:36:37 -05:00
66fcedf08b
fix: Update documentation TOC 2026-01-12 10:36:37 -05:00
3f790844f3
chore: Clippy fixes 2026-01-12 10:36:37 -05:00
89be9d1efc
feat: Improve admin command reference generation
- Change xtasks to use `clap` for argument parsing
- Generate admin command reference manually instead of with `clap_markdown`
- Split admin command reference into multiple files
2026-01-12 10:36:37 -05:00