From 67ec9e1b3cced7384d79339d574a66409b15b045 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Feb 2026 14:46:05 -0600 Subject: [PATCH] chore: Configure Renovate (#3923) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Geoff Bourne --- .github/workflows/build.yml | 1 + .github/workflows/verify-pr.yml | 1 + Dockerfile | 2 +- renovate.json | 12 ++++++++++++ 4 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 renovate.json diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 103c0a6b..607bb1bc 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,6 +17,7 @@ on: - "compose-docs.yml" - "zensical.toml" - ".readthedocs.yaml" + - "renovate.json" jobs: build: diff --git a/.github/workflows/verify-pr.yml b/.github/workflows/verify-pr.yml index 24fd272e..d9c2484a 100644 --- a/.github/workflows/verify-pr.yml +++ b/.github/workflows/verify-pr.yml @@ -14,6 +14,7 @@ on: - "compose-docs.yml" - "zensical.toml" - ".readthedocs.yaml" + - "renovate.json" jobs: build: diff --git a/Dockerfile b/Dockerfile index 01a75d2a..a3a502f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -49,7 +49,7 @@ RUN easy-add --var os=${TARGETOS} --var arch=${TARGETARCH}${TARGETVARIANT} \ --var version=${MC_SERVER_RUNNER_VERSION} --var app=mc-server-runner --file {{.app}} \ --from ${GITHUB_BASEURL}/itzg/{{.app}}/releases/download/{{.version}}/{{.app}}_{{.version}}_{{.os}}_{{.arch}}.tar.gz - +# renovate: datasource=github-releases depName=itzg/mc-image-helper versioning=loose ARG MC_HELPER_VERSION=1.54.0 ARG MC_HELPER_BASE_URL=${GITHUB_BASEURL}/itzg/mc-image-helper/releases/download/${MC_HELPER_VERSION} # used for cache busting local copy of mc-image-helper diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..f2a9755c --- /dev/null +++ b/renovate.json @@ -0,0 +1,12 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "customManagers": [ + { + "customType": "regex", + "managerFilePatterns": ["/^Dockerfile$/"], + "matchStrings": [ + "# renovate: datasource=(?[a-z-]+?)(?: depName=(?.+?))? packageName=(?.+?)(?: versioning=(?[a-z-]+?))?\\s(?:ENV|ARG) .+?_VERSION=(?.+?)\\s" + ] + } + ] +}