From f94d32a1bb4d4287777eb1f1f4f66f797f600a12 Mon Sep 17 00:00:00 2001 From: Gregor Zeitlinger Date: Tue, 25 Aug 2026 12:30:37 +0000 Subject: [PATCH 1/2] chore: track upstream Micrometer main Signed-off-by: Gregor Zeitlinger --- .github/renovate-tracked-deps.json | 3 +-- .github/workflows/micrometer-compatibility.yml | 12 ++++++------ 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/renovate-tracked-deps.json b/.github/renovate-tracked-deps.json index 0578feabc..8045667c1 100644 --- a/.github/renovate-tracked-deps.json +++ b/.github/renovate-tracked-deps.json @@ -129,8 +129,7 @@ "ubuntu" ], "regex": [ - "micrometer-metrics/micrometer", - "zeitlinger/micrometer" + "micrometer-metrics/micrometer" ] }, ".github/workflows/multi-version-test.yml": { diff --git a/.github/workflows/micrometer-compatibility.yml b/.github/workflows/micrometer-compatibility.yml index 4983cdcaa..ba9309f34 100644 --- a/.github/workflows/micrometer-compatibility.yml +++ b/.github/workflows/micrometer-compatibility.yml @@ -19,13 +19,13 @@ jobs: repository: micrometer-metrics/micrometer # renovate: datasource=github-releases depName=micrometer-metrics/micrometer packageName=micrometer-metrics/micrometer ref: v1.17.1 - - name: typed-descriptor - # TODO: remove this temporary opt-in leg once Micrometer switches the - # Prometheus client integration to typed descriptors by default. + - name: upstream-main + # Track upstream main until the typed-descriptor change is included + # in a Micrometer release. # Follow-up: https://github.com/prometheus/client_java/issues/2182 - repository: zeitlinger/micrometer - # renovate: datasource=git-refs depName=zeitlinger/micrometer packageName=https://github.com/zeitlinger/micrometer currentValue=feat/prom-client-java-typed-family-descriptor - ref: f240f0978366378dae66ac005ea1d2ef65708ff3 + repository: micrometer-metrics/micrometer + # renovate: datasource=git-refs depName=micrometer-metrics/micrometer packageName=https://github.com/micrometer-metrics/micrometer currentValue=main + ref: 912539f48a1873db3f9ad57111fe2daddab58ac5 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: From 7ac06cc09a233c1aa7260b56693949e23be24e56 Mon Sep 17 00:00:00 2001 From: Gregor Zeitlinger Date: Wed, 26 Aug 2026 06:47:39 +0000 Subject: [PATCH 2/2] chore: schedule Micrometer main tracking weekly Signed-off-by: Gregor Zeitlinger --- .github/renovate.json5 | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 26ba86e33..c749861ab 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -53,6 +53,14 @@ groupName: "protobuf", separateMajorMinor: false, }, + { + description: "Update the Micrometer typed-descriptor compatibility ref weekly", + matchManagers: ["custom.regex"], + matchDatasources: ["git-refs"], + matchDepNames: ["micrometer-metrics/micrometer"], + matchCurrentValue: ["main"], + schedule: ["on sunday"], + }, ], customManagers: [ {