summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-03 15:46:12 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-03 18:56:54 +0200
commit57eb973d81bbb1922e94a848b3d366867384a6f1 (patch)
tree51b2e2bd67e3377b182dd7f86273234ff695d7df
parentfdfb29c9927481b42f578aa230e66f161bddb243 (diff)
downloadqutebrowser-57eb973d81bbb1922e94a848b3d366867384a6f1.tar.gz
qutebrowser-57eb973d81bbb1922e94a848b3d366867384a6f1.zip
ci: Run shellcheck without docker
Should be installed natively on GitHub Actions
-rw-r--r--scripts/dev/run_shellcheck.sh16
1 files changed, 11 insertions, 5 deletions
diff --git a/scripts/dev/run_shellcheck.sh b/scripts/dev/run_shellcheck.sh
index 3cacf2b42..885e68375 100644
--- a/scripts/dev/run_shellcheck.sh
+++ b/scripts/dev/run_shellcheck.sh
@@ -26,8 +26,14 @@ find misc/userscripts/ -type f -exec grep -lE '[/ ][bd]ash$|[/ ]sh$|[/ ]ksh$' {}
mapfile -t scripts < "$script_list"
rm -f "$script_list"
-docker run \
- -v "$PWD:/outside" \
- -w /outside \
- -t \
- koalaman/shellcheck:stable "$@" "${scripts[@]}"
+if [[ $1 == --docker ]]; then
+ shift 1
+ docker run \
+ -v "$PWD:/outside" \
+ -w /outside \
+ -t \
+ koalaman/shellcheck:stable "$@" "${scripts[@]}"
+else
+ shellcheck --version
+ shellcheck "$@" "${scripts[@]}"
+fi