diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 5d02b4e0..e579375f 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -16,7 +16,7 @@ jobs: persist-credentials: false - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: - go-version: '1.24' + go-version: '1.25' check-latest: true - run: make rollout-operator @@ -28,7 +28,7 @@ jobs: persist-credentials: false - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: - go-version: '1.24' + go-version: '1.25' check-latest: true - run: make test - run: make test-boringcrypto @@ -41,7 +41,7 @@ jobs: persist-credentials: false - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: - go-version: '1.24' + go-version: '1.25' check-latest: true - run: make build-image - run: make integration @@ -54,7 +54,7 @@ jobs: persist-credentials: false - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: - go-version: '1.24' + go-version: '1.25' check-latest: true - run: make build-image-boringcrypto - run: make integration @@ -67,9 +67,9 @@ jobs: persist-credentials: false - uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5 with: - go-version: '1.24' + go-version: '1.25' check-latest: true - uses: golangci/golangci-lint-action@4afd733a84b1f43292c63897423277bb7f4313a9 # v8 with: - version: v2.1.6 + version: v2.4.0 args: --timeout=5m diff --git a/CHANGELOG.md b/CHANGELOG.md index 2a0c9823..19b38289 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ ## main / unreleased * [CHANGE] Rename flag `server.cluster-validation.http.exclude-paths` to `server.cluster-validation.http.excluded-paths` to align with `dskit`. #247 +* [ENHANCEMENT] Update Go to `1.25` #263 * [ENHANCEMENT] Updated dependencies, including: #236 #238 #242 #247 #257 * `github.com/prometheus/client_golang` from `v1.22.0` to `v1.23.0` * `github.com/prometheus/common` from `v0.64.0` to `v0.65.0` diff --git a/Dockerfile b/Dockerfile index bd163698..8fd07891 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ARG BASEIMAGE=gcr.io/distroless/static-debian12:nonroot -FROM golang:1.24-bookworm AS build +FROM golang:1.25-bookworm AS build ARG TARGETOS ARG TARGETARCH diff --git a/go.mod b/go.mod index fd7f472a..2c898665 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/grafana/rollout-operator -go 1.24.0 +go 1.25.0 require ( github.com/facette/natsort v0.0.0-20181210072756-2cd4dd1e2dcb