Skip to content

deps: upgrade all dependencies to latest - #143

Merged
jongio merged 1 commit into
mainfrom
deps/upgrade-all
Jul 19, 2026
Merged

deps: upgrade all dependencies to latest#143
jongio merged 1 commit into
mainfrom
deps/upgrade-all

Conversation

@jongio

@jongio jongio commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Summary

Upgrades all dependencies across the repo's ecosystems (Go modules + SHA-pinned GitHub Actions) to their latest versions.

Go modules

No changes. The direct dependencies are already at their latest versions (from #137). The only updates go list -m -u all reports are phantom transitive deps (go-md2man, montanaflynn/stats, objx, golang/protobuf, x/mod, x/tools) that are not in the build graph, and go mod tidy reverts any bump, so go.mod and go.sum are unchanged.

GitHub Actions

Action From To
actions/setup-go v6 v7.0.0
softprops/action-gh-release v3.0.1 v3.0.2
github/codeql-action/init 24ea975 (v4.37.0) 99df26d (v4.37.0)
github/codeql-action/autobuild 24ea975 (v4.37.0) 99df26d (v4.37.0)
github/codeql-action/analyze 24ea975 (v4.37.0) 99df26d (v4.37.0)

This folds in the open Dependabot PRs #138, #139, #140, #141, and #142.

Housekeeping

  • Aligned release.yml GO_VERSION from 1.26.4 to 1.26.5 to match the go directive in go.mod.

Verification

Ran locally, all green:

  • go build ./...
  • go vet ./...
  • go test ./... (all 26 packages pass)
  • golangci-lint run v2.12.2 (0 issues)
  • govulncheck ./... (0 called vulnerabilities)

Go modules are already at their latest versions (from #137); the only
available updates are phantom transitive deps that go mod tidy reverts,
so go.mod and go.sum are unchanged.

Upgrade SHA-pinned GitHub Actions to latest:
- actions/setup-go v6 -> v7.0.0 (ci, govulncheck, codeql, release)
- softprops/action-gh-release v3.0.1 -> v3.0.2 (release)
- github/codeql-action init/autobuild/analyze -> 99df26d (v4.37.0)

Align release.yml GO_VERSION 1.26.4 -> 1.26.5 to match go.mod.

Verified locally: go build, go vet, go test (all 26 packages),
golangci-lint v2.12.2 (0 issues), and govulncheck (0 called vulns) pass.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: d8e26ebe-256e-4130-a3ef-1e8a53924d66
@jongio jongio self-assigned this Jul 19, 2026
@jongio jongio added the deps Dependency upgrades label Jul 19, 2026
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.36%. Comparing base (08ff448) to head (3b3f756).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #143   +/-   ##
=======================================
  Coverage   79.36%   79.36%           
=======================================
  Files          44       44           
  Lines        3960     3960           
=======================================
  Hits         3143     3143           
  Misses        610      610           
  Partials      207      207           
Flag Coverage Δ
unittests 79.36% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps Dependency upgrades

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants