Skip to content

fix: clear govulncheck findings, slow Dependabot to save CI minutes - #33

Merged
SamsonNegedu merged 2 commits into
mainfrom
fix/govulncheck-dependabot
Nov 1, 2026
Merged

SamsonNegedu merged 2 commits into
mainfrom
fix/govulncheck-dependabot

Conversation

@SamsonNegedu

Copy link
Copy Markdown
Owner

Summary

Fixes the failing govulncheck step and stops Dependabot from using up the free CI minutes.

 go.mod
-go 1.26.6
+go 1.26.10                  # stdlib fixes: net/http, net/textproto, crypto/tls, crypto/x509
-golang.org/x/net v0.56.0
+golang.org/x/net v0.60.0

 .github/dependabot.yml
-schedule: weekly
+schedule: monthly
+open-pull-requests-limit: 2
+rebase-strategy: disabled   # a rebase re-runs the full CI, Docker builds included
+go-major / web-major groups

Evidence

  • Before: Reachable vulnerabilities: GO-2026-6603, 6605, 6607, 6608, 6610, 6611, 6612, 6613, 6617, 6809 (CI run on main).
    After: CI's own govulncheck filter run locally on Go 1.26.10 prints no reachable findings. GO-2025-3553 stays accepted, as before.
  • go build ./... and go test ./... pass.
  • Not run: the Dependabot change only takes effect once merged.

Merge Danger

Door: two-way

Blast Radius: Narrow

  • Builds now need Go 1.26.10. The Dockerfiles use golang:1.26-alpine, which tracks the latest 1.26.x.
  • Dependabot opens fewer, later PRs. The 10 PRs it already has open aren't touched, so close or merge them separately.

SamsonNegedu and others added 2 commits November 1, 2026 22:34
Every Dependabot PR runs the full CI including Docker builds, and each
rebase re-runs it, which used up the free build minutes.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Bump the Go toolchain floor to 1.26.10 (net/http, net/textproto,
crypto/tls and crypto/x509 fixes) and golang.org/x/net to v0.60.0.
GO-2025-3553 stays accepted as before.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@SamsonNegedu
SamsonNegedu merged commit 1dbb5a4 into main Nov 1, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant