diff --git a/.dagger/go.mod b/.dagger/go.mod index c1ac057..ed3e758 100644 --- a/.dagger/go.mod +++ b/.dagger/go.mod @@ -3,7 +3,7 @@ module dagger/containers go 1.25.5 require ( - github.com/99designs/gqlgen v0.17.81 + github.com/99designs/gqlgen v0.17.84 github.com/Khan/genqlient v0.8.1 github.com/vektah/gqlparser/v2 v2.5.30 go.opentelemetry.io/otel v1.38.0 diff --git a/renovate.json b/renovate.json index c57c0c1..4b2fcec 100644 --- a/renovate.json +++ b/renovate.json @@ -81,68 +81,26 @@ "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 kustomize version in tools.yaml", + "description": "Update tool versions in tools.yaml", "fileMatch": ["^tools\\.yaml$"], "matchStrings": [ - "\\s+kustomize:\\s*\\n\\s+version:\\s+\"(?[^\"]+)\"" + "\\s+version:\\s+\"(?[^\"]+)\"\\s+description:\\s+\"(?[^\"]+)\"" ], - "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*\"(?[^\"]+)\"" - ] + "depNameTemplate": "{{description}}", + "datasourceTemplate": "github-releases" } ], "labels": ["dependencies", "renovate"],