fix(build): remove broken cargo verify alias; ci: gate rc branch #212

Merged
KofTwentyTwo merged 2 commits from dev into main 2026-07-29 16:40:23 +00:00
2 Commits
Author SHA1 Message Date
James Maes 71f3b71551 ci: run quality gates on the rc release branch
The dev -> rc -> main flow left rc ungated: push/pull_request triggers only
listed main and dev, so a release candidate branch could drift without CI
ever running against it. Add rc to both branch lists.
2026-07-29 11:34:51 -05:00
James Maes c6b69bb1ec fix(build): remove unfixable cargo verify alias, reword docs
Cargo aliases are a single command argv and cannot chain subcommands, so
`cargo verify = ["fmt --all -- --check", "check-all", "test-all"]` tried to
run a literal subcommand named "fmt --all -- --check" and always errored.
The pre-commit hook already runs the three checks as separate commands, so
it was unaffected. Drop the broken alias, drop the matching RustRover run
configuration, and reword every doc that told readers to run `cargo verify`
to instead run fmt/check-all/test-all as three commands.
2026-07-29 11:34:06 -05:00