Skip to content

chore(deps): bundle all open Dependabot updates - #35

Merged
SamsonNegedu merged 6 commits into
fix/govulncheck-dependabotfrom
chore/dependency-updates
Nov 1, 2026
Merged

SamsonNegedu merged 6 commits into
fix/govulncheck-dependabotfrom
chore/dependency-updates

Conversation

@SamsonNegedu

@SamsonNegedu SamsonNegedu commented Nov 1, 2026 •

Copy link
Copy Markdown
Owner

Summary

One PR for all 10 open Dependabot PRs. Stacked on #33 (it needs that vulnerability fix and the new Dependabot limits), so merge #33 first and this retargets to main.

Go (go.mod)         compose-go 2.16.2, gin 1.12.0, go-pkgz/auth 1.27.1, gopsutil 3.24.5,
                    pflag 1.0.10, x/sync, x/term, modernc sqlite 1.28 -> 1.61.0
                    + quic-go 0.59.1 (indirect, GO-2026-5676, pulled in by gin)
Web (web/)          23 minor/patch bumps, zustand 5, tailwind-merge 3, agentation 3
Docker images       golang 1.26 -> 1.27-alpine, node 24 -> 26-alpine
CI actions          checkout 7, setup-go 7, paths-filter 4, frontend tests on Node 26

Replaces #1, #34, #2, #8, #10, #11, #12, #18, #26, #27, #31.
Not taken: Dependabot's golang.org/x/net v0.59 in #8 (older than the fix). It would undo the security fix in #33, so this uses v0.62.0.

Evidence

  • Before: the Dependabot PRs fail Go vet, tests, vulnerabilities (the vulnerabilities fixed in fix: clear govulncheck findings, slow Dependabot to save CI minutes #33) and several had no passing combined run.
    After, run locally:
    • go build, go vet and go test ./... pass.
    • CI's govulncheck filter reports no reachable findings (GO-2025-3553 stays accepted).
    • web: npm run lint clean, 97 tests pass, tsc plus vite build pass, npm audit reports 0 vulnerabilities.
  • Not run locally: the Docker image builds on golang 1.27 and node 26, and the CI workflow changes. CI on this PR covers them.

Merge Danger

Door: two-way

Blast Radius: Wide

  • Most-likely trouble spots: the major bumps (zustand 5, tailwind-merge 3, agentation 3), the sqlite jump (pure Go, still no CGO), and the new base images. Checks above pass, but a manual click-through of the UI is still worth doing.
  • If a build fails on the Docker images, revert Dockerfile* and web/Dockerfile* only.

SamsonNegedu and others added 5 commits November 1, 2026 22:42
compose-go 2.16.1, gin 1.12.0, go-pkgz/auth 1.27.0, gopsutil 3.24.5,
pflag 1.0.10, x/sync 0.23.0, x/term 0.46.0, modernc sqlite 1.60.1.
Keeps golang.org/x/net at v0.60.0 for the security fix.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Minor and patch group, plus zustand 5, tailwind-merge 3 and agentation 3.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
golang 1.27-alpine, node 26-alpine, actions/checkout 7,
actions/setup-go 7, dorny/paths-filter 4.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Pulled in by the gin 1.12 update; govulncheck reports it as reachable.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…t group

compose-go 2.16.2, go-pkgz/auth 1.27.1, x/net 0.62.0, x/sync 0.24.0,
x/term 0.47.0, sqlite 1.61.0.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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