From 025cf5c4dfe262ec948261a30e78c12f3c3e1538 Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Mon, 20 Apr 2026 20:16:13 +0200 Subject: [PATCH] chore: add renovate bot config --- plays/emma.yml | 2 ++ renovate.json | 20 ++++++++++++++++++++ 2 files changed, 22 insertions(+) create mode 100644 renovate.json diff --git a/plays/emma.yml b/plays/emma.yml index 5c994a8..c84622d 100644 --- a/plays/emma.yml +++ b/plays/emma.yml @@ -26,6 +26,7 @@ roles: - role: any.tools.restic vars: + # renovate: datasource=github-releases depName=restic/restic restic_version: "0.18.1" - role: any.tools.otel-cli vars: @@ -34,6 +35,7 @@ - role: any.software.restic-rest vars: restic_rest_data_dir: "/mnt/data1/restic-rest" + # renovate: datasource=github-releases depName=restic/rest-server restic_rest_version: "0.12.1" - name: Set up OTEL collector diff --git a/renovate.json b/renovate.json new file mode 100644 index 0000000..9831575 --- /dev/null +++ b/renovate.json @@ -0,0 +1,20 @@ +{ + "platform": "forgejo", + "endpoint": "https://git.rustybever.be", + "repositories": [ + "Chewing_Bever/homelab" + ], + "enabledManagers": [ + "custom.regex" + ], + "customManagers": [ + { + "customType": "regex", + "managerFilePatterns": ["/plays/.*\\.yml$/"], + "matchStrings": [ + "#\\s*renovate:\\s*(datasource=(?.*?) )?depName=(?.*?)( versioning=(?.*?))?\\s*\\w*:\\s*(?.*)\\s" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" + } + ] +}