Engineering
The Invisible Secret: Why Your CI if: Condition Is Lying to You
A GitHub Actions step gated on secrets.X != '' silently never ran - the secrets context isn't reliably visible in a step-level if:. Launder it through a job-level env flag instead.
3 min read