brown-street/.forgejo/workflows
Bruno Postle 9a44d6ae37
All checks were successful
IDS Compliance Check / ids-lint (push) Successful in 41s
IFC Validation / lint-ifc (push) Successful in 38s
Run the checks under bash, not sh
First run on the ifc runner failed both jobs at exit 127 with
"shopt: not found". The runner executes a `run:` block with /bin/sh
(dash) unless the step says otherwise, where GitHub defaults to bash --
so `shopt -s globstar` died before either script reached a file.

Setting `shell: bash` explicitly is the fix. The `[[ ]]` tests and the
array handling in ids-lint need it too, so this is load-bearing rather
than tidiness.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01T93BEAfP4jvcYo7oMo5AL1
2026-08-31 17:11:06 +01:00
..
ids-lint.yml Run the checks under bash, not sh 2026-08-31 17:11:06 +01:00
ifc-lint.yml Run the checks under bash, not sh 2026-08-31 17:11:06 +01:00