Skip to content

ci: add shellcheck (error severity) - #52

Merged
rivassec merged 1 commit into
mainfrom
ci/add-shellcheck
Sep 3, 2026
Merged

ci: add shellcheck (error severity)#52
rivassec merged 1 commit into
mainfrom
ci/add-shellcheck

Conversation

@rivassec

@rivassec rivassec commented Sep 3, 2026

Copy link
Copy Markdown
Owner

Adds a shellcheck CI check that runs at error severity over real .sh files (excluding node_modules, vendor, and .git).

What runs:

  • find real *.sh files and pipe them to shellcheck -S error
  • Triggers: push to main, pull_request, workflow_dispatch
  • permissions: contents: read
  • checkout pinned to SHA 3d3c42e (v7.0.1), matching this repo other workflows
  • shellcheck is preinstalled on ubuntu-latest

Scope: -S error only (blocks on genuine errors, not style/info/warning).

Verified locally with shellcheck 0.11.0: all three scripts (scripts/fetch_about.sh, scripts/vendor-iam-blast-radius.sh, themes/Flex/translate.sh) pass at -S error (exit 0).

@rivassec
rivassec merged commit 82cce79 into main Sep 3, 2026
15 of 16 checks passed
@rivassec
rivassec deleted the ci/add-shellcheck branch September 3, 2026 02:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant