diff --git a/.dagger/go.mod b/.dagger/go.mod index 2e5c82d..c1ac057 100644 --- a/.dagger/go.mod +++ b/.dagger/go.mod @@ -19,7 +19,7 @@ require ( go.opentelemetry.io/otel/sdk/log v0.14.0 go.opentelemetry.io/otel/sdk/metric v1.38.0 go.opentelemetry.io/otel/trace v1.38.0 - go.opentelemetry.io/proto/otlp v1.9.0 + go.opentelemetry.io/proto/otlp v1.8.0 golang.org/x/sync v0.17.0 google.golang.org/grpc v1.76.0 ) diff --git a/renovate.json b/renovate.json index 4b2fcec..c57c0c1 100644 --- a/renovate.json +++ b/renovate.json @@ -81,26 +81,68 @@ "datasourceTemplate": "golang-version" } ], - "regexManagers": [ - { - "description": "Update versions in tools.yaml", - "fileMatch": ["^tools\\.yaml$"], - "matchStrings": [ - "(?git|jq|yq|node20|node22|node24|kustomize|dagger|esphome|zola|yamllint):\\s*\"(?[^\"]+)\"" - ], - "datasourceTemplate": "custom" - } - ], "customManagers": [ { "customType": "regex", - "description": "Update tool versions in tools.yaml", + "description": "Update kustomize version in tools.yaml", "fileMatch": ["^tools\\.yaml$"], "matchStrings": [ - "\\s+version:\\s+\"(?[^\"]+)\"\\s+description:\\s+\"(?[^\"]+)\"" + "\\s+kustomize:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" ], - "depNameTemplate": "{{description}}", - "datasourceTemplate": "github-releases" + "datasourceTemplate": "github-releases", + "depNameTemplate": "kubernetes-sigs/kustomize", + "extractVersionTemplate": "^kustomize/v(?.*)$" + }, + { + "customType": "regex", + "description": "Update dagger version in tools.yaml", + "fileMatch": ["^tools\\.yaml$"], + "matchStrings": [ + "\\s+dagger:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "dagger/dagger", + "extractVersionTemplate": "^v(?.*)$" + }, + { + "customType": "regex", + "description": "Update esphome version in tools.yaml", + "fileMatch": ["^tools\\.yaml$"], + "matchStrings": [ + "\\s+esphome:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" + ], + "datasourceTemplate": "pypi", + "depNameTemplate": "esphome" + }, + { + "customType": "regex", + "description": "Update zola version in tools.yaml", + "fileMatch": ["^tools\\.yaml$"], + "matchStrings": [ + "\\s+zola:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" + ], + "datasourceTemplate": "github-releases", + "depNameTemplate": "getzola/zola", + "extractVersionTemplate": "^v(?.*)$" + }, + { + "customType": "regex", + "description": "Update yamllint version in tools.yaml", + "fileMatch": ["^tools\\.yaml$"], + "matchStrings": [ + "\\s+yamllint:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" + ], + "datasourceTemplate": "pypi", + "depNameTemplate": "yamllint" + } + ], + "regexManagers": [ + { + "description": "Update versions in tools.yaml for core tools", + "fileMatch": ["^tools\\.yaml$"], + "matchStrings": [ + "(?git|jq|yq|node20|node22|node24):\\s*\"(?[^\"]+)\"" + ] } ], "labels": ["dependencies", "renovate"],