Install shellcheck from github releases (#147)

* Install shellcheck from github releases
This commit is contained in:
Amin Vakil 2022-01-11 14:13:50 +03:30 committed by GitHub
parent d2b2b61afc
commit c770ec4191
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -16,6 +16,16 @@ jobs:
- name: Check out the codebase. - name: Check out the codebase.
uses: actions/checkout@v2 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! - name: Shellcheck!
run: | run: |
shellcheck migrate2rocky/migrate2rocky.sh shellcheck migrate2rocky/migrate2rocky.sh