name: 'lint' on: pull_request: paths: - 'xo-install.sh' - 'xo-vm-import.sh' workflow_dispatch: jobs: shellcheck: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: run shellcheck uses: ludeeus/action-shellcheck@2.0.0 - name: run shfmt uses: luizm/action-sh-checker@v0.9.0 env: SHFMT_OPTS: -d with: sh_checker_comment: false sh_checker_shellcheck_disable: true