fabro/lib/apps/fabro-cli
Scott Werner bf41ad8a24 Classify workflow refs once when parsing --workflow-ref
RemoteWorkflowRevision::parse already enforced which ref namespaces a
value may name, but RefCandidates re-derived the branch/tag split from
the string and treated everything under refs/ that was not refs/heads/
as a tag, relying on an invariant checked in another file. Parse now
yields Branch, Tag, or Name variants and resolution matches on them
directly, replacing the Option/Option candidate encoding and its
impossible (None, None) input state.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-12 11:48:21 -06:00
..
src Classify workflow refs once when parsing --workflow-ref 2026-09-12 11:48:21 -06:00
tests Simplify CLI workflow source and run target selection 2026-09-12 11:48:21 -06:00
build.rs refactor: organize crates into three layers 2026-07-23 17:59:34 -04:00
Cargo.toml Simplify CLI workflow source and run target selection 2026-09-12 11:48:21 -06:00