Skip to content

chore(renovate): go toolchain 跨 manager 分組(合併 Go 版本更新 PR) #289

Description

背景

共用 CI 平臺基礎架構(TMDs#231)。Go 版本分屬三個 Renovate manager(gomod、dockerfile、mise),各在 per-manager group、各自開 PR、各自合併,產生時間差漂移(如 nics-dp/otel-bundle#123 的 mise bump 先合、go.mod 與 base image 落後)。

範圍

renovate-preset.json 新增 go toolchain 分組,matchManagers: ["gomod","mise","dockerfile","custom.regex"] + matchDepNames: ["go","dhi.io/golang"],把這些 manager 的 Go 版本更新合成單一 PR 一起 review。

groupName 只合併「當次已有更新」的成員,不等待也不強制各 datasource 版本一致,故效果是縮小 drift window(消除各 manager 各自合併的時間差),非保證版本瞬間一致。影響所有下游 repo。

#288 實作。由 nics-dp/otel-bundle#125 觸發。

Metadata

Metadata

Labels

ciCI relateddependenciesPull requests that update a dependency file

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions