Skip to content

chore(deps): refresh Go and CI tooling - #116

Merged
steipete merged 1 commit into
mainfrom
chore/dependency-refresh-2026-07-01
Jul 1, 2026
Merged

chore(deps): refresh Go and CI tooling#116
steipete merged 1 commit into
mainfrom
chore/dependency-refresh-2026-07-01

Conversation

@steipete

@steipete steipete commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • refresh stable Go modules: go-toml 2.4.2, modernc.org/sqlite 1.53.0, and modernc.org/libc 1.73.5
  • refresh CI/release tooling and GitHub Actions to current stable releases
  • apply the formatting required by gofumpt 0.10.0 and align local/release documentation
  • record the maintenance work in the 0.11.4 Unreleased changelog

Proof

  • go test -count=1 ./... -coverprofile=...: 85.0% filtered coverage
  • go test -count=1 -race ./...
  • golangci-lint 2.12.2, go vet, staticcheck 0.7.0, gofumpt 0.10.0, gosec 2.27.1, deadcode 0.47.0
  • govulncheck 1.5.0: no vulnerabilities found
  • go mod verify and clean go mod tidy
  • six-target GoReleaser snapshot build
  • built CLI: metadata, status, and authenticated doctor JSON smokes
  • Codex autoreview: clean, no accepted/actionable findings

Risk

Low to medium. Workflow/tool changes are version-only; Go source changes are formatter-only. Runtime risk is concentrated in the SQLite 1.52.0 to 1.53.0 update and is covered by the full test, race, built-CLI, and snapshot-release gates.

@steipete
steipete requested a review from a team as a code owner July 1, 2026 13:28
@steipete
steipete merged commit af61d96 into main Jul 1, 2026
10 checks passed
@steipete

steipete commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator Author

Landed proof

Local proof on the final candidate:

  • go test -count=1 ./... with filtered coverage: 85.0%
  • go test -count=1 -race ./...
  • golangci-lint 2.12.2, go vet, staticcheck 0.7.0, gofumpt 0.10.0, gosec 2.27.1, deadcode 0.47.0
  • govulncheck 1.5.0: no vulnerabilities found
  • go mod verify plus clean go mod tidy
  • six-target GoReleaser snapshot build
  • built artifact metadata, status, and authenticated doctor JSON smokes against the configured local archive
  • Codex autoreview: clean; no accepted/actionable findings

Caveat: no intentional runtime behavior change; Go source churn is formatter-only. Runtime dependency risk is concentrated in the SQLite 1.53.0 update and passed the full local and hosted gates above.

@vincentkoc
vincentkoc deleted the chore/dependency-refresh-2026-07-01 branch August 2, 2026 07:55
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