diff --git a/.mise/tasks/lint/super-linter.sh b/.mise/tasks/lint/super-linter.sh index 994f6f638..9ff678580 100755 --- a/.mise/tasks/lint/super-linter.sh +++ b/.mise/tasks/lint/super-linter.sh @@ -7,9 +7,11 @@ set -euo pipefail # renovate: datasource=docker depName=ghcr.io/super-linter/super-linter SUPER_LINTER_VERSION="v8.3.2@sha256:e9d1895a1bdc1f9d9df41f688b27aa891743f23f9fae0f22a3e25eeda8f102db" +# Super-linter doesn't publish ARM64 images, so always use amd64 docker pull --platform linux/amd64 "ghcr.io/super-linter/super-linter:${SUPER_LINTER_VERSION}" docker run --rm \ + --platform linux/amd64 \ -e RUN_LOCAL=true \ -e DEFAULT_BRANCH=main \ --env-file ".github/super-linter.env" \ diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5be7b073d..164879f28 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -19,6 +19,10 @@ the code. Run `./mvnw spotless:apply` to format the code (only changed files) before committing. +Or run all the linters: + +`mise run lint:super-linter` + ## Running Tests If you're getting errors when running tests: