Add output-based switch case condition builder #12
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Switch cases currently require users to author evaluation expressions by hand. This is powerful but makes ordinary branching harder to discover, validate, and compose. Most cases should be expressible as a typed comparison against an output produced earlier in the workflow, while advanced users must retain full expression support.
Scope
Non-goals
and/or) in this issue; each output-based case contains one comparison.Acceptance
Tracking decision: after this single-comparison output-condition builder lands, create a separate Forgejo ticket for compound switch-case conditions. That follow-up should let users join multiple typed comparisons with explicit
and/oroperators while preserving expression mode for cases that need arbitrary evaluation.