diff --git a/.github/workflows/linting.yml b/.github/workflows/linting.yml index 9f706ce..a71e1c5 100644 --- a/.github/workflows/linting.yml +++ b/.github/workflows/linting.yml @@ -15,9 +15,17 @@ jobs: with: persist-credentials: false + - name: Install shfmt + env: + SHFMT_VERSION: "3.13.1" + run: | + curl -fsSL "https://github.com/mvdan/sh/releases/download/v${SHFMT_VERSION}/shfmt_v${SHFMT_VERSION}_linux_amd64" \ + -o /usr/local/bin/shfmt + chmod +x /usr/local/bin/shfmt + - name: shfmt run: | - docker run --rm -v "$(pwd)":/sh -w /sh mvdan/shfmt:v3 -sr -i 2 -l -w -ci . + shfmt -sr -i 2 -l -w -ci . git diff --color --exit-code shellcheck: