Files
IronFox/scripts
Akash Yadav 7ed96c5a1f feat: lint shell scripts with shellcheck + shfmt in CI and pre-commit
Add a blocking `lint` CI stage (runs first, on a lightweight Alpine
image) plus a core.hooksPath pre-commit hook, with scripts/lint.sh as
the shared runner for CI, the hook, and manual use. Checks are
configured in .shellcheckrc and formatting in .editorconfig.

bootstrap.sh installs shellcheck + shfmt per-OS and enables the
pre-commit hook.

The hook is a convenience (bypassable with --no-verify); the CI
`lint-scripts` job enforces formatting. SC2086/SC2046 are
disabled for now. SC2002 is disabled too, since
shellcheck made it opt-in as of 0.11.0 while older versions (e.g.
Alpine's in CI) still enable it by default.
2026-07-31 00:37:01 +00:00
..
2026-07-06 00:50:48 +00:00
2026-07-24 04:10:07 +00:00
2026-07-29 00:31:52 +00:00
2026-07-24 04:10:07 +00:00
2026-07-18 00:47:17 +00:00
2026-07-28 00:17:38 +00:00
2026-01-13 21:21:00 +00:00
2026-07-06 00:50:48 +00:00
2026-07-24 04:10:07 +00:00
2026-07-25 21:21:18 +00:00
2026-07-31 00:12:33 +00:00