From 32597706f791f4aff0203845f9afb1ce709af7ae Mon Sep 17 00:00:00 2001 From: Ismail Ibrahim Quwarah Date: Wed, 24 Jun 2026 22:35:53 +0200 Subject: [PATCH] update to golang 1.26 Signed-off-by: Ismail Ibrahim Quwarah --- .github/workflows/operator.yml | 2 +- .github/workflows/release.yml | 2 +- Dockerfile | 2 +- Dockerfile.volsync-custom-scorecard-tests | 2 +- Procedures.md | 1 + custom-scorecard-tests/go.mod | 2 +- go.mod | 2 +- 7 files changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/operator.yml b/.github/workflows/operator.yml index ed754cacb..87f801f1c 100644 --- a/.github/workflows/operator.yml +++ b/.github/workflows/operator.yml @@ -13,7 +13,7 @@ on: # yamllint disable-line rule:truthy workflow_dispatch: env: - GO_VERSION: "1.25" + GO_VERSION: "1.26" KIND_VERSION: "0.31.0" GO111MODULE: "on" OPERATOR_IMAGE: "quay.io/backube/volsync" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c46c92a4c..603bb6c1c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ permissions: contents: write env: - GO_VERSION: "1.25" + GO_VERSION: "1.26" KUBECTL_VERSION: "1.32.2" KUBECONFIG: /tmp/kubeconfig diff --git a/Dockerfile b/Dockerfile index 8f0390f36..ee10cf8df 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ ###################################################################### # Establish a common builder image for all golang-based images -FROM golang:1.25 AS golang-builder +FROM golang:1.26 AS golang-builder USER root WORKDIR /workspace # We don't vendor modules. Enforce that behavior diff --git a/Dockerfile.volsync-custom-scorecard-tests b/Dockerfile.volsync-custom-scorecard-tests index 46299772b..63879ddcb 100644 --- a/Dockerfile.volsync-custom-scorecard-tests +++ b/Dockerfile.volsync-custom-scorecard-tests @@ -1,5 +1,5 @@ # Build the volsync-custom-scorecard-tests binary -FROM golang:1.25 AS builder +FROM golang:1.26 AS builder # Copy the go source COPY ./custom-scorecard-tests/. /workspace/ diff --git a/Procedures.md b/Procedures.md index a2230662b..217e25877 100644 --- a/Procedures.md +++ b/Procedures.md @@ -210,6 +210,7 @@ from the csv.spec when it's empty for us. * Go * Change the version number in [operator.yml](.github/workflows/operator.yml) + * Change the version number in [release.yml](.github/workflows/release.yml) * Change the version number in [go.mod](go.mod) * Run `go mod tidy -go=X.Y` * Change the version number in [custom-scorecard-tests/go.mod](custom-scorecard-tests/go.mod) diff --git a/custom-scorecard-tests/go.mod b/custom-scorecard-tests/go.mod index a88c2d2d3..2eed4e338 100644 --- a/custom-scorecard-tests/go.mod +++ b/custom-scorecard-tests/go.mod @@ -1,6 +1,6 @@ module main -go 1.25.3 +go 1.26.0 require github.com/operator-framework/api v0.39.0 diff --git a/go.mod b/go.mod index 774e6ce29..8e053c6b1 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/backube/volsync -go 1.25.0 +go 1.26.0 require ( github.com/dop251/diskrsync v1.3.0