diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index f3cfecf..de53ebd 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,7 +7,7 @@ on: pull_request: env: - GO_VERSION: 1.25.7 + GO_VERSION: 1.25.10 jobs: build-all: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 38149d9..c2c8c66 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -6,7 +6,7 @@ on: - 'v*' env: - GO_VERSION: 1.25.7 + GO_VERSION: 1.25.10 jobs: release: diff --git a/.github/workflows/snapshots.yml b/.github/workflows/snapshots.yml index 98d2cf3..d2bad52 100644 --- a/.github/workflows/snapshots.yml +++ b/.github/workflows/snapshots.yml @@ -6,7 +6,7 @@ on: - cron: '0 2 * * *' # Every day at 2am env: - GO_VERSION: 1.25.7 + GO_VERSION: 1.25.10 jobs: snapshots: diff --git a/AGENTS.md b/AGENTS.md index aecc996..55f94aa 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -8,7 +8,7 @@ A Java client library for Helm with no external CLI dependency. The Helm Go SDK - Helm SDK version: tracked by `native/go.mod` (currently `helm.sh/helm/v3 v3.21.0`). - Java baseline: source/target 1.8. Tests run on 8 (Linux CI) or 11 (macOS/Windows CI, because macos-latest dropped 8). -- Go baseline: pinned in `native/go.mod` and `.github/workflows/build.yml` (`GO_VERSION`); currently `1.25.7`. +- Go baseline: pinned in `native/go.mod` and `.github/workflows/build.yml` (`GO_VERSION`); currently `1.25.10`. ## Repository layout diff --git a/Makefile b/Makefile index 2f96e4c..0c6acb6 100644 --- a/Makefile +++ b/Makefile @@ -59,7 +59,7 @@ build-native: ## Build the native shared library for the current platform .PHONY: build-native-cross-platform build-native-cross-platform: ## Build native shared libraries for all 5 supported platforms (requires Docker) go install src.techknowlogick.com/xgo@latest - xgo -image ghcr.io/techknowlogick/xgo:go-1.25.7 $(COMMON_BUILD_ARGS) -out native/out/helm --targets */arm64,*/amd64 ./native + xgo -image ghcr.io/techknowlogick/xgo:go-1.25.10 $(COMMON_BUILD_ARGS) -out native/out/helm --targets */arm64,*/amd64 ./native .PHONY: build-java build-java: ## Build and verify the Java artifacts (mvn clean verify) diff --git a/native/go.mod b/native/go.mod index 7021126..79ff393 100644 --- a/native/go.mod +++ b/native/go.mod @@ -1,6 +1,6 @@ module github.com/manusa/helm-java/native -go 1.25.7 +go 1.25.10 require ( github.com/Masterminds/semver/v3 v3.5.0