diff --git a/.github/workflows/build-push-release.yml b/.github/workflows/build-push-release.yml index f661522a4..9e0c33bbd 100644 --- a/.github/workflows/build-push-release.yml +++ b/.github/workflows/build-push-release.yml @@ -21,7 +21,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v4 with: - go-version: "1.24.4" + go-version-file: go.mod - name: Set up Docker Buildx uses: docker/setup-buildx-action@v2 diff --git a/.github/workflows/codegen-check.yml b/.github/workflows/codegen-check.yml index 5bf7d2286..a8aef6bc9 100644 --- a/.github/workflows/codegen-check.yml +++ b/.github/workflows/codegen-check.yml @@ -29,7 +29,7 @@ jobs: if: steps.changes.outputs.codegen == 'true' uses: actions/setup-go@v5 with: - go-version: "1.24.4" + go-version-file: go.mod - name: Verify Generated Code if: steps.changes.outputs.codegen == 'true' diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 6e084a782..3698027ac 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -21,7 +21,7 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: "1.23" + go-version-file: go.mod - name: Create k8s Kind Cluster uses: helm/kind-action@v1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 6e1e643b3..d820875b7 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -35,7 +35,7 @@ jobs: if: steps.changes.outputs.lint == 'true' uses: actions/setup-go@v5 with: - go-version: "1.24" + go-version-file: go.mod - name: Run golangci-lint if: steps.changes.outputs.lint == 'true' diff --git a/.github/workflows/test-coverage.yml b/.github/workflows/test-coverage.yml index 8b2d06c72..51dbbef97 100644 --- a/.github/workflows/test-coverage.yml +++ b/.github/workflows/test-coverage.yml @@ -42,7 +42,7 @@ jobs: if: steps.changes.outputs.coverage == 'true' uses: actions/setup-go@v5 with: - go-version: "1.24" + go-version-file: go.mod - name: Run tests with coverage if: steps.changes.outputs.coverage == 'true' diff --git a/docker/Dockerfile b/docker/Dockerfile index da25c8eb2..6430d4b38 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -1,5 +1,5 @@ # Multi-stage build for workloadmanager -FROM golang:1.24.9-alpine AS builder +FROM golang:1.26.4-alpine AS builder # Build arguments for multi-architecture support ARG TARGETOS=linux diff --git a/docker/Dockerfile.picod b/docker/Dockerfile.picod index 918334df5..06ba8fdd5 100644 --- a/docker/Dockerfile.picod +++ b/docker/Dockerfile.picod @@ -1,5 +1,5 @@ # Build stage -FROM golang:1.24.4 AS builder +FROM golang:1.26.4 AS builder # Build arguments for multi-architecture support ARG TARGETOS=linux @@ -34,4 +34,4 @@ WORKDIR /root/ COPY --from=builder /app/picod . -ENTRYPOINT ["./picod"] \ No newline at end of file +ENTRYPOINT ["./picod"] diff --git a/docker/Dockerfile.router b/docker/Dockerfile.router index 8e2f22cac..102762c5b 100644 --- a/docker/Dockerfile.router +++ b/docker/Dockerfile.router @@ -1,5 +1,5 @@ # Multi-stage build for agentcube-router -FROM golang:1.24.9-alpine AS builder +FROM golang:1.26.4-alpine AS builder # Build arguments for multi-architecture support ARG TARGETOS=linux diff --git a/go.mod b/go.mod index c637c9f78..83d7e539f 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/volcano-sh/agentcube -go 1.24.4 - -toolchain go1.24.9 +go 1.26.4 require ( github.com/agiledragon/gomonkey/v2 v2.13.0