Init
All checks were successful
Checking yaml / Run yamllint (pull_request) Successful in 5s
Checking Renovate configuration / validate (pull_request) Successful in 1m54s
Build talosctl+talhelper+sops image (push on main only) / build (push) Successful in 6m0s

This commit is contained in:
Marc Plano-Lesay 2025-11-24 15:14:51 +11:00
parent 6d878b000a
commit d2a6f8d195
Signed by: kernald
GPG key ID: 66A41B08CC62A6CF
7 changed files with 403 additions and 2 deletions

47
renovate.json Normal file
View file

@ -0,0 +1,47 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"assignees": ["kernald"],
"extends": [
"config:recommended"
],
"enabledManagers": ["custom.regex", "dockerfile"],
"pinDigests": true,
"customManagers": [
{
"customType": "regex",
"fileMatch": ["^Dockerfile$"],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+versioning=(?<versioning>[^\\s]+)\\nARG\\s+TALOSCTL_VERSION=(?<currentValue>[^\\n]+)"
],
"datasourceTemplate": "{{{datasource}}}",
"depNameTemplate": "{{{depName}}}",
"versioningTemplate": "{{{versioning}}}",
"extractVersionTemplate": "^v?(?<version>.*)$",
"autoReplaceStringTemplate": "ARG TALOSCTL_VERSION={{newValue}}"
},
{
"customType": "regex",
"fileMatch": ["^Dockerfile$"],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+versioning=(?<versioning>[^\\s]+)\\nARG\\s+TALHELPER_VERSION=(?<currentValue>[^\\n]+)"
],
"datasourceTemplate": "{{{datasource}}}",
"depNameTemplate": "{{{depName}}}",
"versioningTemplate": "{{{versioning}}}",
"extractVersionTemplate": "^v?(?<version>.*)$",
"autoReplaceStringTemplate": "ARG TALHELPER_VERSION={{newValue}}"
},
{
"customType": "regex",
"fileMatch": ["^Dockerfile$"],
"matchStrings": [
"#\\s*renovate:\\s*datasource=(?<datasource>[^\\s]+)\\s+depName=(?<depName>[^\\s]+)\\s+versioning=(?<versioning>[^\\s]+)\\nARG\\s+SOPS_VERSION=(?<currentValue>[^\\n]+)"
],
"datasourceTemplate": "{{{datasource}}}",
"depNameTemplate": "{{{depName}}}",
"versioningTemplate": "{{{versioning}}}",
"extractVersionTemplate": "^v?(?<version>.*)$",
"autoReplaceStringTemplate": "ARG SOPS_VERSION={{newValue}}"
}
]
}