Skip to content

chore: upgrade to Go 1.25 (toolchain + tools + lint fixes)#159

Merged
devarismeroxa merged 1 commit into
mainfrom
chore/go-1.25
Jul 5, 2026
Merged

chore: upgrade to Go 1.25 (toolchain + tools + lint fixes)#159
devarismeroxa merged 1 commit into
mainfrom
chore/go-1.25

Conversation

@devarismeroxa

Copy link
Copy Markdown
Contributor

Brings conduit-processor-sdk current with the ecosystem (conduit is on Go 1.25). No public API changes; the WASM processor build path is unchanged (verified GOOS=wasip1 GOARCH=wasm build).

  • go directive 1.24.2 → 1.25.0
  • tools/go.mod: golangci-lint v2.1.6 → v2.12.2, mockgen v0.5.0 → v0.6.0
  • goconst fixes in internal/reference (canonicalization tokens → constants; a couple of self-evident map keys kept inline with a nolint)

Third of the SDK-ecosystem currency pass (protocol ✓, connector-sdk ✓, processor-sdk).

🤖 Generated with Claude Code

Brings conduit-processor-sdk current with the ecosystem (conduit is on Go 1.25).
No public API changes; the WASM processor build path is unchanged (verified
GOOS=wasip1 GOARCH=wasm build).

- go directive 1.24.2 -> 1.25.0
- tools/go.mod bumped for Go 1.25 compatibility: golangci-lint v2.1.6 -> v2.12.2
  and go.uber.org/mock (mockgen) v0.5.0 -> v0.6.0
- golangci-lint v2.12.2 goconst fixes in internal/reference: canonicalization
  tokens extracted to constants (a couple of self-evident map keys kept inline
  with a nolint)

Library dependency currency is left to dependabot; this is the Go 1.25 + tooling
bump only.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@devarismeroxa devarismeroxa requested a review from a team as a code owner July 5, 2026 20:15
@devarismeroxa devarismeroxa merged commit 1a72193 into main Jul 5, 2026
3 checks passed
@devarismeroxa devarismeroxa deleted the chore/go-1.25 branch July 5, 2026 20:18
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