Skip to content

docs: fix README CLI reference — add missing commands and update configure deprecation note#605

Merged
jamesadevine merged 1 commit into
mainfrom
docs/fix-readme-cli-reference-5f0e4e7204245109
May 18, 2026
Merged

docs: fix README CLI reference — add missing commands and update configure deprecation note#605
jamesadevine merged 1 commit into
mainfrom
docs/fix-readme-cli-reference-5f0e4e7204245109

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Documentation Freshness Audit

This audit found the following inconsistencies between code and documentation:

Findings

Area Issue File(s)
CLI Reference Missing 6 commands: secrets, disable, remove, list, status, run README.md
CLI Reference configure described as "Detect agentic pipelines and update GITHUB_TOKEN on ADO definitions" — stale; it is now a hidden deprecated alias for secrets set GITHUB_TOKEN README.md

Details

Missing commands in README CLI Reference

The CLI Reference block in README.md listed only 8 commands (init, compile, check, mcp, mcp-http, execute, configure, enable). Six commands that exist in src/main.rs were absent:

  • secretsset/list/delete subcommands for managing pipeline-variable secrets on ADO definitions
  • disable — sets queueStatus to disabled or paused on matched ADO definitions
  • remove — deletes matched ADO build definitions (destructive)
  • list — lists matched ADO definitions with their latest-run state
  • status — per-pipeline status block for matched ADO definitions
  • run — queues builds for matched definitions with optional completion polling

Stale configure description

configure was described as "Detect agentic pipelines and update GITHUB_TOKEN on ADO definitions", which was its original purpose. It is now a deprecated, --help-hidden alias that simply forwards to secrets set GITHUB_TOKEN (see src/configure.rs). The fix removes it from the command table and adds a deprecation note directing users to secrets set GITHUB_TOKEN.

Applied Fixes

  • Added secrets, disable, remove, list, status, run to the CLI Reference command table in README.md
  • Removed configure from the command table and replaced it with a deprecation note

This pull request was created by the automated documentation freshness check.

Generated by Documentation Freshness Check · ● 3.5M ·

…igure description

The CLI Reference section was missing 6 commands added since the last
docs update: secrets, disable, remove, list, status, and run.
The deprecated configure command also had a stale description.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@jamesadevine jamesadevine marked this pull request as ready for review May 18, 2026 04:49
@jamesadevine jamesadevine merged commit d2edd6b into main May 18, 2026
@jamesadevine jamesadevine deleted the docs/fix-readme-cli-reference-5f0e4e7204245109 branch May 18, 2026 04:50
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