You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit f8dd085
Browse filesBrowse the repository at this point in the historyBrowse files
fix(templates): keep exit 2 for argparse usage errors only
Both headless templates also returned 2 for bad input (no mesh in the .blend,
a missing --input file), so a CI caller could not tell a bad invocation from
bad data. CONTRIBUTING even called the no-mesh 2 correct.
The headless template's no-mesh is now 5, matching the pipeline's no-mesh,
and the pipeline's missing input is 13. The existing 3, 4 and 5-12 keep their
meaning. Verified on 5.2.1: no-mesh exits 5, missing input 13, --preset
bogus still 2. The smoke steps assert the new codes, and the exit-code gate
now rejects a literal 2 (and a non-usage row 2) in templates/; the old
pipeline fails it.
Closes#490
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: TMHSDigital <154358121+TMHSDigital@users.noreply.github.com>
0 commit comments