-
Notifications
You must be signed in to change notification settings - Fork 26
Tidy the dependency tree #187
Copy link
Copy link
Open
Labels
area/releaseIssues or PRs related to release tooling (distribution, packaging)Issues or PRs related to release tooling (distribution, packaging)kind/cleanupCategorizes issue or PR as related to cleanup of code, process, or technical debtCategorizes issue or PR as related to cleanup of code, process, or technical debtpriority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to completeImportant over the long term, but may not be staffed and/or may need multiple releases to completetriage/acceptedIndicates an issue is ready to be actively worked onIndicates an issue is ready to be actively worked on
Metadata
Metadata
Assignees
Labels
area/releaseIssues or PRs related to release tooling (distribution, packaging)Issues or PRs related to release tooling (distribution, packaging)kind/cleanupCategorizes issue or PR as related to cleanup of code, process, or technical debtCategorizes issue or PR as related to cleanup of code, process, or technical debtpriority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to completeImportant over the long term, but may not be staffed and/or may need multiple releases to completetriage/acceptedIndicates an issue is ready to be actively worked onIndicates an issue is ready to be actively worked on
The module tree has accumulated indirect-dep churn from upstream renames and version drift. Worth a coordinated sweep before the next major bump (helm v4 surfaced by the renovate custom manager, the Talos machinery upgrades, the kubernetes/staging packages, etc.) so that PR diffs from automation stay reviewable.
Scope:
go mod tidyand review the result — any unexpected additions or removals should be either retained with a one-line comment ingo.modor pruned.io/ioutilshims, deprecatedgolang.org/x/*paths) and migrate.replacedirective ingo.modis still load-bearing; drop the stale ones..github/workflows/pr.ymlstill passes after the cleanup on both Linux and Windows targets.Goal is a tree where Renovate PRs can be merged with minimal cognitive load.