I noticed there are options to conditionally run a workflow. However, I am having issues with a single condition. Simply put I want to run a build workflow on anything but main and a deploy workflow only on main. The below example errors out. I have also tried adding an and or an or stanza even though I have a single condition. That also errors out. Thanks for the help!
FWIW: all the examples I can find of conditional workflows all detail multiple conditions:
Note: When using logic statements at the workflow level, do not include the condition: key (the condition key is only needed for job level logic statements).
Had errors parameter expected type: String, found: Sequence and no subschema matched out of the total 4 subschemas . Though the yaml validator did not give any errors.