Skip to content

[CI] Check consistent version usage of core collector dependencies #8546

Closed
@mx-psi

Description

A common issue (e.g. most recently found on the v0.47.0 release cycle) is for individual components that are not yet added to the main build to require a Collector version lower than the one on the main go.mod file. This makes it more difficult to bump the Collector version since, when we do that, it uncovers hidden issues.

We can build a small Go tool using the modfile parser to walk over every go.mod file on the repository and check that the required version for go.opentelemetry.io/collector/* dependencies is the same as the one required in the main go.mod file.

Metadata

Assignees

Labels

ci-cdCI, CD, testing, build issuesgood first issueGood for newcomers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions