name: Reusable - Shell script check on: workflow_call: permissions: contents: read jobs: shell-script-check: runs-on: ubuntu-latest steps: - uses: actions/checkout@1d96c772d19495a3b5c517cd2bc0cb401ea0529f # v4.1.3 - name: Install shell check run: wget -qO- "https://github.com/koalaman/shellcheck/releases/download/stable/shellcheck-stable.linux.x86_64.tar.xz" | tar -xJv - name: Run shellcheck run: find -name '*.sh' | xargs shellcheck-stable/shellcheck --format=gcc