Summary
Local contributors currently cannot easily reproduce the GitHub Super Linter environment used in CI. As a result, lint-related CI failures may occur even when local checks appear clean.
Proposed Solution
Add a script under scripts/lint.sh that:
- Runs Super Linter inside Docker
- Mirrors the configuration and environment variables defined in
.github/workflows/linter.yaml
- Allows developers to validate lint rules before opening a PR