Skip to content

Foundation hardening: Go 1.25 alignment and CI - #1

Merged
devops-rob merged 5 commits into
mainfrom
foundation-hardening-pre-registry
Aug 1, 2026
Merged

devops-rob merged 5 commits into
mainfrom
foundation-hardening-pre-registry

Conversation

@devops-rob

Copy link
Copy Markdown
Contributor

Summary

  • Align module to Go 1.25 and add .go-version (1.25.0)
  • Add GitHub Actions CI (lint, vendor check, test, go-generate, govulncheck)
  • Bump tier-3b dependencies (grpc v1.56.3, x/text, x/net)

Test plan

  • GOWORK=off go test ./...
  • CI green on merge

Follow-up

  • Tag v0.1.1 after merge so derrick can bump its SDK dependency

Made with Cursor

Update module toolchain, tier-3b dependency bumps, GitHub Actions
workflows, and informational govulncheck for foundation hardening.

Co-authored-by: Cursor <cursoragent@cursor.com>
devops-rob and others added 4 commits August 1, 2026 02:45
Upgrade golangci-lint to v2.1.6 and pin protoc 3.17.3 in the generate job.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use v2 CLI syntax and install protoc to a user-writable path with PATH export.

Co-authored-by: Cursor <cursoragent@cursor.com>
Commit derrick-branded proto descriptors and gofmt fixes so go-generate
and lint jobs pass with protoc 3.17.3.

Co-authored-by: Cursor <cursoragent@cursor.com>
Pin protoc-gen-go v1.27.1 in committed output and replace golangci-lint
with go vet to avoid prebuilt binary Go version mismatch on 1.25.

Co-authored-by: Cursor <cursoragent@cursor.com>
@devops-rob
devops-rob merged commit 6310691 into main Aug 1, 2026
7 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