diff --git a/.dagger/go.mod b/.dagger/go.mod index c1ac057..a390b1a 100644 --- a/.dagger/go.mod +++ b/.dagger/go.mod @@ -6,19 +6,19 @@ require ( github.com/99designs/gqlgen v0.17.81 github.com/Khan/genqlient v0.8.1 github.com/vektah/gqlparser/v2 v2.5.30 - go.opentelemetry.io/otel v1.38.0 - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 - go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0 - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.38.0 - go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.38.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.38.0 - go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.38.0 - go.opentelemetry.io/otel/log v0.14.0 - go.opentelemetry.io/otel/metric v1.38.0 - go.opentelemetry.io/otel/sdk v1.38.0 - 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/otel v1.39.0 + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.15.0 + go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.15.0 + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.39.0 + go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.39.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.39.0 + go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.39.0 + go.opentelemetry.io/otel/log v0.15.0 + go.opentelemetry.io/otel/metric v1.39.0 + go.opentelemetry.io/otel/sdk v1.39.0 + go.opentelemetry.io/otel/sdk/log v0.15.0 + go.opentelemetry.io/otel/sdk/metric v1.39.0 + go.opentelemetry.io/otel/trace v1.39.0 go.opentelemetry.io/proto/otlp v1.8.0 golang.org/x/sync v0.17.0 google.golang.org/grpc v1.76.0 @@ -42,10 +42,10 @@ require ( gopkg.in/yaml.v3 v3.0.1 // indirect ) -replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.14.0 +replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploggrpc v0.15.0 -replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.14.0 +replace go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp => go.opentelemetry.io/otel/exporters/otlp/otlplog/otlploghttp v0.15.0 -replace go.opentelemetry.io/otel/log => go.opentelemetry.io/otel/log v0.14.0 +replace go.opentelemetry.io/otel/log => go.opentelemetry.io/otel/log v0.15.0 -replace go.opentelemetry.io/otel/sdk/log => go.opentelemetry.io/otel/sdk/log v0.14.0 +replace go.opentelemetry.io/otel/sdk/log => go.opentelemetry.io/otel/sdk/log v0.15.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"],