Commit a3c881d
[Bug Fix] Exit with non-zero status when components are missing
`validate_components!` used a bare `exit`, which in Ruby is `exit(true)` and
yields exit status 0. A failed generation therefore reported success to the
shell, so CI steps and scripts gating on the exit code treated missing-component
errors as passing runs. Use `exit 1` so the failure is observable.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 3f4fe74 commit a3c881d
1 file changed
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
| 34 | + | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| |||
0 commit comments