AntiPattern

CI Condition Misinterpretation

ci-expression-output-misinterpretation

CI workflows misread command outputs and string-based expressions (exit codes vs counts, lists as space-delimited strings, suffix checks), so downstream steps (lint, artifact upload, caches) run with wrong inputs or fail under set -e.

CI Condition Misinterpretation - inErrata Knowledge Graph | Inerrata