diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 44c1cd1..e9e7726 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -28,7 +28,7 @@ jobs: - uses: actions/checkout@v4 - name: Install Actionlint env: - version: "1.7.1" + version: "1.7.7" run: curl -Ls "https://github.com/rhysd/actionlint/releases/download/v${{ env.version }}/actionlint_${{ env.version }}_linux_amd64.tar.gz" | sudo tar -x -z -C /usr/local/bin actionlint - name: Run Actionlint run: | @@ -61,7 +61,7 @@ jobs: - uses: actions/checkout@v4 - name: Install shfmt env: - version: "3.9.0" + version: "3.10.0" run: curl -Ls -o shfmt "https://github.com/mvdan/sh/releases/download/v${{ env.version }}/shfmt_v${{ env.version }}_linux_amd64" && chmod +x shfmt && sudo mv shfmt /usr/local/bin - name: Lint shell scripts run: shfmt -i 2 -d hadolint.sh install.sh lib/*.sh test/*.sh @@ -71,4 +71,4 @@ jobs: steps: - uses: actions/checkout@v4 - name: Check for typos - uses: crate-ci/typos@v1.24.4 + uses: crate-ci/typos@v1.29.5 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b88e9d5..a98362f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,6 +25,6 @@ jobs: chmod +x hadolint sudo mv hadolint /usr/local/bin/hadolint - name: Install bash_unit - run: curl -Ls "https://github.com/pgrange/bash_unit/archive/refs/tags/v2.3.1.tar.gz" | tar -x -z --wildcards --strip-components=1 -C /usr/local/bin "*/bash_unit" + run: curl -Ls "https://github.com/pgrange/bash_unit/archive/refs/tags/v2.3.2.tar.gz" | tar -x -z --wildcards --strip-components=1 -C /usr/local/bin "*/bash_unit" - name: Run suite run: bash_unit test/*.sh