DevSecOps toolkit for AI-assisted secure development
ClaudeSec uses the same shell lint scope in local development and CI to reduce mismatch.
.github/workflows/lint.ymlludeeus/action-shellcheck pinned by commit SHAv0.11.0severity: warning (warning and above fail)SHELLCHECK_OPTS=-xscandir: ./scriptsadditional_files: runcheck_together: 'yes'SHELLCHECK_OPTS)-x to resolve sourced file paths consistently.-e SC1090) must be added in both places:
.github/workflows/lint.yml (SHELLCHECK_OPTS)Shell Lint Policy)./scripts/lint-shell.shscripts/*.shrunshellcheck binary when available.koalaman/shellcheck-alpine:v0.10.0../scripts/lint-shell.sh
See also: CI Operations Playbook