Skip to content

fix(ci): pass boolean to ci-security reusable workflow inputs#488

Merged
wphillipmoore merged 1 commit into
developfrom
bugfix/632-ci-security-boolean
May 8, 2026
Merged

fix(ci): pass boolean to ci-security reusable workflow inputs#488
wphillipmoore merged 1 commit into
developfrom
bugfix/632-ci-security-boolean

Conversation

@wphillipmoore
Copy link
Copy Markdown
Collaborator

Pull Request

Summary

  • Fix string-vs-boolean type mismatch that silently breaks security CI jobs

Issue Linkage

Testing

  • st-docker-run -- st-validate

Notes

  • Root-caused during fleet cleanup (standard-tooling#626). Security jobs were never spawning due to type mismatch.

The security reusable workflow declares run-standards and run-security as type: boolean. The caller was passing values via the || operator which produces strings, causing the reusable workflow to fail silently. Use the != 'false' pattern to produce actual booleans. Ref vergil-project/vergil-tooling#632

Co-Authored-By: wphillipmoore-claude <255925739+wphillipmoore-claude@users.noreply.github.com>
@wphillipmoore wphillipmoore merged commit be0b054 into develop May 8, 2026
24 checks passed
@wphillipmoore wphillipmoore deleted the bugfix/632-ci-security-boolean branch May 8, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant