From 8e18c7012c71741eebc1c973bb3059eb79ce3154 Mon Sep 17 00:00:00 2001 From: Paul Meyer <49727155+katexochen@users.noreply.github.com> Date: Wed, 18 Jan 2023 15:22:20 +0100 Subject: [PATCH] ci: install shellcheck using the action Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com> --- .github/workflows/test-actionlint.yml | 10 +++++----- .github/workflows/test-go-generate.yml | 2 +- .github/workflows/test-tidy.yml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/test-actionlint.yml b/.github/workflows/test-actionlint.yml index c4e8d4be26..e610df13e7 100644 --- a/.github/workflows/test-actionlint.yml +++ b/.github/workflows/test-actionlint.yml @@ -13,7 +13,7 @@ on: - ".github/**.yml" jobs: - integration-test: + actionlint: runs-on: ubuntu-22.04 steps: - name: Checkout @@ -27,10 +27,10 @@ jobs: go-version: "1.19.5" cache: true - - name: Install shellcheck - run: | - sudo apt-get update - sudo apt-get install -y shellcheck + - name: Install ShellCheck + uses: ludeeus/action-shellcheck@6d3f514f44620b9d4488e380339edc0d9bbe2fba # master + with: + ignore_paths: "*" - name: Install Actionlint shell: bash diff --git a/.github/workflows/test-go-generate.yml b/.github/workflows/test-go-generate.yml index cd5b762954..55b44a5fd9 100644 --- a/.github/workflows/test-go-generate.yml +++ b/.github/workflows/test-go-generate.yml @@ -49,7 +49,7 @@ jobs: run: | mods="${{ steps.submods.outputs.submods }}" for mod in $mods; do - go generate $mod/... + go generate "$mod/..." done git diff --exit-code diff --git a/.github/workflows/test-tidy.yml b/.github/workflows/test-tidy.yml index d3c0031bdb..ed225964b4 100644 --- a/.github/workflows/test-tidy.yml +++ b/.github/workflows/test-tidy.yml @@ -61,7 +61,7 @@ jobs: run: | mods="${{ steps.submods.outputs.submods }}" for mod in $mods; do - (cd $mod; go mod tidy) + (cd "$mod"; go mod tidy) done - name: Push changes