12345678910111213141516171819 |
- name: Reusable - Shell script check
- on:
- workflow_call:
- permissions:
- contents: read
- jobs:
- shell-script-check:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6
- - 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
|