ci(openclaw): configure Renovate regex manager for Docker image version tracking
This commit is contained in:
@@ -4,8 +4,7 @@
|
|||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
# Pin the upstream openclaw image version
|
# renovate: datasource=docker depName=ghcr.io/openclaw/openclaw
|
||||||
# Updated by Renovate when new versions appear in flake.lock
|
|
||||||
openclawImageTag = "2026.4.14";
|
openclawImageTag = "2026.4.14";
|
||||||
openclawImageDigest = "sha256:7ea070b04d1e70811fe8ba15feaad5890b1646021b24e00f4795bd4587a594ed";
|
openclawImageDigest = "sha256:7ea070b04d1e70811fe8ba15feaad5890b1646021b24e00f4795bd4587a594ed";
|
||||||
|
|
||||||
|
|||||||
@@ -19,6 +19,19 @@
|
|||||||
"dependencyDashboard": true,
|
"dependencyDashboard": true,
|
||||||
"dependencyDashboardAutoclose": false,
|
"dependencyDashboardAutoclose": false,
|
||||||
"dependencyDashboardTitle": "NixOS Configs Dependency Dashboard",
|
"dependencyDashboardTitle": "NixOS Configs Dependency Dashboard",
|
||||||
|
"customManagers": [
|
||||||
|
{
|
||||||
|
"customType": "regex",
|
||||||
|
"description": "Update openclaw Docker image tag and digest in Nix package",
|
||||||
|
"fileMatch": [
|
||||||
|
"^packages/openclaw-image/default\\.nix$"
|
||||||
|
],
|
||||||
|
"matchStrings": [
|
||||||
|
" # renovate: datasource=(?<datasource>[^\\s]+) depName=(?<depName>[^\\s]+)\\n openclawImageTag = \"(?<currentValue>[^\"]+)\";\\n openclawImageDigest = \"sha256:(?<currentDigest>[^\"]+)\";"
|
||||||
|
],
|
||||||
|
"autoReplaceStringTemplate": " # renovate: datasource={{{datasource}}} depName={{{depName}}}\n openclawImageTag = \"{{{newValue}}}\";\n openclawImageDigest = \"{{{newDigest}}}\";"
|
||||||
|
}
|
||||||
|
],
|
||||||
"packageRules": [
|
"packageRules": [
|
||||||
{
|
{
|
||||||
"description": "Group all GitHub Actions updates",
|
"description": "Group all GitHub Actions updates",
|
||||||
|
|||||||
Reference in New Issue
Block a user