]> ruderich.org/simon Gitweb - safcm/safcm.git/blobdiff - ci/run
ci: update static checkers
[safcm/safcm.git] / ci / run
diff --git a/ci/run b/ci/run
index 45db771a7e9a40e71cfcc49cdb834a5c7db248ac..2e12c7c64fdf73ed2a0de908fd99152b943a37f0 100755 (executable)
--- a/ci/run
+++ b/ci/run
@@ -16,19 +16,26 @@ fi
 SAFCM_CI_RUN=1
 export SAFCM_CI_RUN
 
+# shellcheck disable=SC2086
 make $flags
+# shellcheck disable=SC2086
 make test $flags
+make lint
 
 # Strict umask
 umask 077
 rm -rf ./*
 git checkout .
+# shellcheck disable=SC2086
 make $flags
+# shellcheck disable=SC2086
 make test $flags
 
 # Additional static checks only run in CI
-go get honnef.co/go/tools/cmd/staticcheck
+go install honnef.co/go/tools/cmd/staticcheck@v0.4.6
 staticcheck ./...
+go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.55.2
+golangci-lint run
 
 test -z "$(git clean -nd)" # any untracked files left?
 make clean