From c770ec4191799eaa74f11a7a8c9f8293cc245be5 Mon Sep 17 00:00:00 2001 From: Amin Vakil Date: Tue, 11 Jan 2022 14:13:50 +0330 Subject: [PATCH] Install shellcheck from github releases (#147) * Install shellcheck from github releases --- .github/workflows/shellcheck.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/shellcheck.yml b/.github/workflows/shellcheck.yml index 6af9401..b9bfc12 100644 --- a/.github/workflows/shellcheck.yml +++ b/.github/workflows/shellcheck.yml @@ -16,6 +16,16 @@ jobs: - name: Check out the codebase. uses: actions/checkout@v2 + - name: Install shellcheck from GitHub releases + run: | + sudo curl -L https://github.com/koalaman/shellcheck/releases/download/v${SHELLCHECK_VERSION}/shellcheck-v${SHELLCHECK_VERSION}.$(uname -s).$(uname -m).tar.xz -o shellcheck.tar.xz + sudo tar -xvf shellcheck.tar.xz + sudo mv shellcheck-v${SHELLCHECK_VERSION}/shellcheck /usr/local/bin/shellcheck + sudo chmod 755 /usr/local/bin/shellcheck + shellcheck --version + env: + SHELLCHECK_VERSION: 0.7.2 + - name: Shellcheck! run: | shellcheck migrate2rocky/migrate2rocky.sh