From 23b11cb356b3a2fe816a1e6a529567f04b714e50 Mon Sep 17 00:00:00 2001 From: Gregor Zeitlinger Date: Mon, 26 Jan 2026 11:47:23 +0100 Subject: [PATCH 1/2] pin super linter version Signed-off-by: Gregor Zeitlinger --- .editorconfig | 2 +- .github/renovate.json5 | 6 ++++++ .mise/tasks/lint/super-linter.sh | 7 +++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/.editorconfig b/.editorconfig index 3ba329fae..9ecadc44d 100644 --- a/.editorconfig +++ b/.editorconfig @@ -18,5 +18,5 @@ max_line_length = 120 indent_size = 4 max_line_length = 120 -[{.mise/tasks/build-release.sh,.github/workflows/multi-version-test.yml}] +[{.mise/tasks/build-release.sh,.mise/tasks/lint/super-linter.sh,.github/workflows/multi-version-test.yml}] max_line_length = 200 \ No newline at end of file diff --git a/.github/renovate.json5 b/.github/renovate.json5 index e910c42ff..9a1112597 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -39,5 +39,11 @@ depNameTemplate: "mise", matchStrings: ["jdx/mise-action.*\\n\\s*with:\\s*\\n\\s*version: [\"']?(?v[.\\d]+)[\"']?\\s*\\n\\s*sha256: [\"']?(?\\w+)[\"']?"], }, + { + customType: "regex", + description: "update super-linter in mise tasks", + fileMatch: ["^\\.mise/tasks/.+\\.sh$"], + matchStrings: ['# renovate: datasource=(?\\S+) depName=(?\\S+)\\s+\\S+_VERSION="(?v\\d+\\.\\d+\\.\\d+)@(?sha256:[a-f0-9]+)"'], + }, ], } diff --git a/.mise/tasks/lint/super-linter.sh b/.mise/tasks/lint/super-linter.sh index 54c2b434e..994f6f638 100755 --- a/.mise/tasks/lint/super-linter.sh +++ b/.mise/tasks/lint/super-linter.sh @@ -4,11 +4,14 @@ set -euo pipefail -docker pull ghcr.io/super-linter/super-linter:latest +# renovate: datasource=docker depName=ghcr.io/super-linter/super-linter +SUPER_LINTER_VERSION="v8.3.2@sha256:e9d1895a1bdc1f9d9df41f688b27aa891743f23f9fae0f22a3e25eeda8f102db" + +docker pull --platform linux/amd64 "ghcr.io/super-linter/super-linter:${SUPER_LINTER_VERSION}" docker run --rm \ -e RUN_LOCAL=true \ -e DEFAULT_BRANCH=main \ --env-file ".github/super-linter.env" \ -v "$(pwd)":/tmp/lint \ - ghcr.io/super-linter/super-linter:latest + "ghcr.io/super-linter/super-linter:${SUPER_LINTER_VERSION}" From cef47843466ee6008b7ef3c7b6a6a491ae9146ce Mon Sep 17 00:00:00 2001 From: Gregor Zeitlinger Date: Mon, 26 Jan 2026 11:48:36 +0100 Subject: [PATCH 2/2] set log level to see errors more easily Signed-off-by: Gregor Zeitlinger --- .github/super-linter.env | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/super-linter.env b/.github/super-linter.env index 62850b064..1c7584fb5 100644 --- a/.github/super-linter.env +++ b/.github/super-linter.env @@ -1,6 +1,7 @@ FILTER_REGEX_EXCLUDE=mvnw|src/main/generated/.*|docs/themes/.*|keystore.pkcs12|.*.java|prometheus-metrics-exporter-opentelemetry-shaded/pom.xml|CODE_OF_CONDUCT.md IGNORE_GITIGNORED_FILES=true JAVA_FILE_NAME=google_checks.xml +LOG_LEVEL=ERROR # conflicts with prettier VALIDATE_BIOME_FORMAT=false # conflicts with prettier @@ -38,4 +39,5 @@ FIX_MARKDOWN=true FIX_MARKDOWN_PRETTIER=true FIX_PYTHON_BLACK=true FIX_SHELL_SHFMT=true +FIX_SPELL_CODESPELL=true FIX_YAML_PRETTIER=true