diff --git a/.github/workflows/azure-e2e-test.yml b/.github/workflows/azure-e2e-test.yml index c456695976..759f4b8bdc 100644 --- a/.github/workflows/azure-e2e-test.yml +++ b/.github/workflows/azure-e2e-test.yml @@ -104,7 +104,7 @@ jobs: run: echo "GO_VERSION=$(yq -e '.tools.golang' versions.yaml)" >> "$GITHUB_ENV" - name: Set up Go environment - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: "${{ env.GO_VERSION }}" cache-dependency-path: "**/go.sum" @@ -198,7 +198,7 @@ jobs: version: ${{ env.ORAS_VERSION }} - name: Set up Go environment - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 89c1fed6e2..d90263331f 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -41,7 +41,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -99,7 +99,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -146,7 +146,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -195,7 +195,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -247,7 +247,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/caa_build_and_push.yaml b/.github/workflows/caa_build_and_push.yaml index 4847a37589..c077f2672f 100644 --- a/.github/workflows/caa_build_and_push.yaml +++ b/.github/workflows/caa_build_and_push.yaml @@ -87,7 +87,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/caa_build_and_push_per_arch.yaml b/.github/workflows/caa_build_and_push_per_arch.yaml index 3c9ce014c0..a7a4a164d6 100644 --- a/.github/workflows/caa_build_and_push_per_arch.yaml +++ b/.github/workflows/caa_build_and_push_per_arch.yaml @@ -94,7 +94,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/csi_wrapper_images.yaml b/.github/workflows/csi_wrapper_images.yaml index 4f7098d650..f1eb9e9e13 100644 --- a/.github/workflows/csi_wrapper_images.yaml +++ b/.github/workflows/csi_wrapper_images.yaml @@ -55,7 +55,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/e2e_aws.yaml b/.github/workflows/e2e_aws.yaml index 692827d887..3303c8c55d 100644 --- a/.github/workflows/e2e_aws.yaml +++ b/.github/workflows/e2e_aws.yaml @@ -108,7 +108,7 @@ jobs: echo "ORAS_VERSION=$(yq -e '.tools.oras' versions.yaml)" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/e2e_docker.yaml b/.github/workflows/e2e_docker.yaml index e6a1ebcc7f..a725cd6dc3 100644 --- a/.github/workflows/e2e_docker.yaml +++ b/.github/workflows/e2e_docker.yaml @@ -90,7 +90,7 @@ jobs: echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} diff --git a/.github/workflows/e2e_libvirt.yaml b/.github/workflows/e2e_libvirt.yaml index dc95aa5c42..8f5c567a2c 100644 --- a/.github/workflows/e2e_libvirt.yaml +++ b/.github/workflows/e2e_libvirt.yaml @@ -93,7 +93,7 @@ jobs: echo "ORAS_VERSION=$(yq -e '.tools.oras' versions.yaml)" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/lib-codeql.yaml b/.github/workflows/lib-codeql.yaml index dd6cd55cb4..eaf398f44d 100644 --- a/.github/workflows/lib-codeql.yaml +++ b/.github/workflows/lib-codeql.yaml @@ -19,7 +19,7 @@ jobs: uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0 with: persist-credentials: false - - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + - uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version-file: ./src/cloud-api-adaptor/go.mod check-latest: true diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index edc0a27e96..1757adf130 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -35,7 +35,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -64,7 +64,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -119,7 +119,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" @@ -140,7 +140,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/.github/workflows/webhook_image.yaml b/.github/workflows/webhook_image.yaml index 111ef78e44..c38154c9ea 100644 --- a/.github/workflows/webhook_image.yaml +++ b/.github/workflows/webhook_image.yaml @@ -50,7 +50,7 @@ jobs: [ -n "$go_version" ] echo "GO_VERSION=${go_version}" >> "$GITHUB_ENV" - name: Setup Golang version ${{ env.GO_VERSION }} - uses: actions/setup-go@44694675825211faa026b3c33043df3e48a5fa00 # v6.0.0 + uses: actions/setup-go@4dc6199c7b1a012772edbd06daecab0f50c9053c # v6.1.0 with: go-version: ${{ env.GO_VERSION }} cache-dependency-path: "**/go.sum" diff --git a/hack/Dockerfile.golang b/hack/Dockerfile.golang index 92c52fc49f..31d8a79b0a 100644 --- a/hack/Dockerfile.golang +++ b/hack/Dockerfile.golang @@ -5,11 +5,11 @@ FROM --platform=$TARGETPLATFORM ${BASE_IMAGE} AS base # DO NOT UPDATE THIS BY HAND !! # Use hack/update-go-container.sh to update the version and hashes. -ARG GO_VERSION=1.24.9 -ARG GO_LINUX_ARM64_SHA256=9aa1243d51d41e2f93e895c89c0a2daf7166768c4a4c3ac79db81029d295a540 -ARG GO_LINUX_AMD64_SHA256=5b7899591c2dd6e9da1809fde4a2fad842c45d3f6b9deb235ba82216e31e34a6 -ARG GO_LINUX_PPC64LE_SHA256=8e52374ce7500234cf9e43dae2ecd57cc6062d4ab40b42da9d1eecef5fa92df6 -ARG GO_LINUX_S390X_SHA256=8fc2a8a4d4c1bf26cf6481e3f1b8f8e68569861b32547907b24da8fb49419f82 +ARG GO_VERSION=1.24.11 +ARG GO_LINUX_ARM64_SHA256=beaf0f51cbe0bd71b8289b2b6fa96c0b11cd86aa58672691ef2f1de88eb621de +ARG GO_LINUX_AMD64_SHA256=bceca00afaac856bc48b4cc33db7cd9eb383c81811379faed3bdbc80edb0af65 +ARG GO_LINUX_PPC64LE_SHA256=f770d0c5d7e7e2edb030133ac7854d9204f4e954e79a176e81362ffedf6ea34c +ARG GO_LINUX_S390X_SHA256=5955ddda3445b2cbfd81b8772044084911f55d0baeb32414da0411f6a377a2d4 FROM base AS base-amd64 ADD --checksum=sha256:${GO_LINUX_AMD64_SHA256} https://go.dev/dl/go${GO_VERSION}.linux-amd64.tar.gz . diff --git a/src/cloud-api-adaptor/versions.yaml b/src/cloud-api-adaptor/versions.yaml index 90343ade7f..ba5f0a73d1 100644 --- a/src/cloud-api-adaptor/versions.yaml +++ b/src/cloud-api-adaptor/versions.yaml @@ -29,7 +29,7 @@ cloudimg: tools: bats: 1.10.0 iptables-wrapper: v0.0.0-20240819165702-06cad2ec6cb5 - golang: 1.24.9 + golang: 1.24.11 kcli: 99.0.202507200957 mkosi: v22 protoc: 3.16.0