fix(deps): go mod tidy — drop unused google.golang.org/genproto bare module (CI go-mod-tidy gate)

go mod tidy converges on:

  - Remove `google.golang.org/genproto v0.0.0-20260511170946-3700d4141b60`
    from go.mod. No Go source under the repo imports the bare
    `google.golang.org/genproto` package — only its subpackages
    `googleapis/api` and `googleapis/rpc` are imported (and those
    stay as separate indirect modules in go.mod, unchanged).
  - go.sum: collapse stale otel v1.41 + sdk v1.35 lines, surface
    the actually-used otel v1.43 + sdk/metric v1.43 hash entries,
    add the missing indirect entries for golang/protobuf v1.5.4,
    go.uber.org/goleak v1.3.0, and gonum.org/v1/gonum v0.17.0.

Verified locally: ran `go mod tidy` twice (idempotent — second
invocation produces zero further diff), confirming the resulting
state IS what tidy considers minimal.

The CI gate that surfaced this is:

  - name: go mod tidy drift
    run: |
      go mod tidy
      git diff --exit-code go.mod go.sum

ci-pipeline-cleanup Phase 4 added the gate to catch PRs that import
a package without committing the go.mod / go.sum update. This commit
clears the converse case — an obsolete bare module reference that
nothing imports any more.
This commit is contained in:
shankar0123
2026-05-16 22:49:19 +00:00
parent 28f93f1f46
commit b1ca046fdf
2 changed files with 8 additions and 14 deletions
-1
View File
@@ -129,6 +129,5 @@ require (
golang.org/x/net v0.53.0 // indirect
golang.org/x/sys v0.43.0 // indirect
golang.org/x/text v0.36.0 // indirect
google.golang.org/genproto v0.0.0-20260511170946-3700d4141b60
gopkg.in/yaml.v3 v3.0.1 // indirect
)