diff --git a/.github/linters/go.mod b/.github/linters/go.mod index 4cbfd91f14..b652c5cf47 100644 --- a/.github/linters/go.mod +++ b/.github/linters/go.mod @@ -1,3 +1,3 @@ module linters -go 1.23.4 +go 1.25.1 diff --git a/.github/workflows/reviewdog.yml b/.github/workflows/reviewdog.yml index 7df94fb822..14622c62d7 100644 --- a/.github/workflows/reviewdog.yml +++ b/.github/workflows/reviewdog.yml @@ -7,7 +7,7 @@ jobs: steps: - uses: actions/setup-go@v5 with: - go-version: '^1.23' + go-version: '^1.25.1' - uses: actions/checkout@v5 - name: golangci-lint uses: golangci/golangci-lint-action@v8 @@ -23,7 +23,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions/setup-go@v5 with: - go-version: '^1.23' + go-version: '^1.25.1' - run: go install -v github.com/incu6us/goimports-reviser/v3@latest - run: $(go env GOPATH)/bin/goimports-reviser -imports-order "std,general,company,project" -company-prefixes "github.com/percona" ./... - uses: reviewdog/action-suggester@v1 @@ -47,7 +47,7 @@ jobs: - uses: actions/checkout@v5 - uses: actions/setup-go@v5 with: - go-version: '^1.23' + go-version: '^1.25.1' - run: go install mvdan.cc/sh/v3/cmd/shfmt@latest - run: $(go env GOPATH)/bin/shfmt -bn -ci -s -w . - name: suggester / shfmt diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e9ced8ecb8..42a332a320 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: - name: Setup Go uses: actions/setup-go@v5 with: - go-version: '^1.23' + go-version: '^1.25.1' - uses: actions/checkout@v5 - name: Basic tests run: make check diff --git a/Jenkinsfile b/Jenkinsfile index 4bc55e5862..a56d6b214f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -496,7 +496,7 @@ pipeline { -v $WORKSPACE/src/github.com/percona/percona-postgresql-operator:/go/src/github.com/percona/percona-postgresql-operator \ -w /go/src/github.com/percona/percona-postgresql-operator \ -e GO111MODULE=on \ - golang:1.24 sh -c ' + golang:1.25.1 sh -c ' go install github.com/google/go-licenses@latest; /go/bin/go-licenses csv github.com/percona/percona-postgresql-operator/cmd/postgres-operator \ | cut -d , -f 3 \ diff --git a/build/postgres-operator/Dockerfile b/build/postgres-operator/Dockerfile index f39296f8a1..06003a05e9 100644 --- a/build/postgres-operator/Dockerfile +++ b/build/postgres-operator/Dockerfile @@ -1,4 +1,4 @@ -FROM --platform=${BUILDPLATFORM} golang:1.24 AS go_builder +FROM --platform=${BUILDPLATFORM} golang:1.25 AS go_builder WORKDIR /go/src/github.com/percona/percona-postgresql-operator COPY go.mod go.sum ./ diff --git a/go.mod b/go.mod index 3fc261f9e0..28438fa029 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/percona/percona-postgresql-operator -go 1.24.0 - -toolchain go1.24.1 +go 1.25.1 require ( github.com/Percona-Lab/percona-version-service v0.0.0-20230404081016-ea25e30cdcbc