name: ShellCheck on: push: branches: - 'main' paths: - '.github/workflows/shellcheck.yml' - '**/*.sh' pull_request: branches: - 'main' paths: - '.github/workflows/shellcheck.yml' - '**/*.sh' jobs: shellcheck: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Run ShellCheck uses: ludeeus/action-shellcheck@2.0.0 with: ignore_names: gradlew ignore_paths: ./userspace/ksud/src/installer.sh