Skip to content

Commit eebb165

Browse files
committed
chore(deps): bump Go to 1.25.10
Bumps the Go toolchain from 1.25.7 to 1.25.10 (latest 1.25 patch). Updates native/go.mod, the GO_VERSION env var across the three CI workflows, the xgo cross-compile image tag in the Makefile, and the Go baseline reference in AGENTS.md. Holding at the 1.25 series for now: Go 1.26 regresses -buildmode=c-shared on windows/amd64 (golang/go#78238) for output filenames containing dots, which xgo's hardcoded naming triggers. The 1.26 bump will be revisited as part of #393 (xgo removal), which unblocks cleaner Windows DLL naming. Signed-off-by: Marc Nuri <marc@marcnuri.com>
1 parent 856fcb6 commit eebb165

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
pull_request:
88

99
env:
10-
GO_VERSION: 1.25.7
10+
GO_VERSION: 1.25.10
1111

1212
jobs:
1313
build-all:

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- 'v*'
77

88
env:
9-
GO_VERSION: 1.25.7
9+
GO_VERSION: 1.25.10
1010

1111
jobs:
1212
release:

.github/workflows/snapshots.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
- cron: '0 2 * * *' # Every day at 2am
77

88
env:
9-
GO_VERSION: 1.25.7
9+
GO_VERSION: 1.25.10
1010

1111
jobs:
1212
snapshots:

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ A Java client library for Helm with no external CLI dependency. The Helm Go SDK
88

99
- Helm SDK version: tracked by `native/go.mod` (currently `helm.sh/helm/v3 v3.21.0`).
1010
- Java baseline: source/target 1.8. Tests run on 8 (Linux CI) or 11 (macOS/Windows CI, because macos-latest dropped 8).
11-
- Go baseline: pinned in `native/go.mod` and `.github/workflows/build.yml` (`GO_VERSION`); currently `1.25.7`.
11+
- Go baseline: pinned in `native/go.mod` and `.github/workflows/build.yml` (`GO_VERSION`); currently `1.25.10`.
1212

1313
## Repository layout
1414

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ build-native: ## Build the native shared library for the current platform
5959
.PHONY: build-native-cross-platform
6060
build-native-cross-platform: ## Build native shared libraries for all 5 supported platforms (requires Docker)
6161
go install src.techknowlogick.com/xgo@latest
62-
xgo -image ghcr.io/techknowlogick/xgo:go-1.25.7 $(COMMON_BUILD_ARGS) -out native/out/helm --targets */arm64,*/amd64 ./native
62+
xgo -image ghcr.io/techknowlogick/xgo:go-1.25.10 $(COMMON_BUILD_ARGS) -out native/out/helm --targets */arm64,*/amd64 ./native
6363

6464
.PHONY: build-java
6565
build-java: ## Build and verify the Java artifacts (mvn clean verify)

native/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/manusa/helm-java/native
22

3-
go 1.25.7
3+
go 1.25.10
44

55
require (
66
github.com/Masterminds/semver/v3 v3.5.0

0 commit comments

Comments
 (0)