From 4e6e4352c680762dbb74fc43ff59dd0df72918ad Mon Sep 17 00:00:00 2001 From: Docker Library Bot Date: Tue, 2 Jul 2024 12:30:52 -0700 Subject: [PATCH] Update 1.21 to 1.21.12 --- 1.21/alpine3.19/Dockerfile | 36 ++-- 1.21/alpine3.20/Dockerfile | 36 ++-- 1.21/bookworm/Dockerfile | 36 ++-- 1.21/bullseye/Dockerfile | 36 ++-- 1.21/windows/nanoserver-1809/Dockerfile | 4 +- 1.21/windows/nanoserver-ltsc2022/Dockerfile | 4 +- .../windows/windowsservercore-1809/Dockerfile | 6 +- .../windowsservercore-ltsc2022/Dockerfile | 6 +- versions.json | 166 +++++++++--------- 9 files changed, 165 insertions(+), 165 deletions(-) diff --git a/1.21/alpine3.19/Dockerfile b/1.21/alpine3.19/Dockerfile index 63f7a74e..0608c4f3 100644 --- a/1.21/alpine3.19/Dockerfile +++ b/1.21/alpine3.19/Dockerfile @@ -8,7 +8,7 @@ FROM alpine:3.19 AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 RUN set -eux; \ now="$(date '+%s')"; \ @@ -22,36 +22,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'x86_64') \ - url='https://dl.google.com/go/go1.21.11.linux-amd64.tar.gz'; \ - sha256='54a87a9325155b98c85bc04dc50298ddd682489eb47f486f2e6cb0707554abf0'; \ + url='https://dl.google.com/go/go1.21.12.linux-amd64.tar.gz'; \ + sha256='121ab58632787e18ae0caa8ae285b581f9470d0f6b3defde9e1600e211f583c5'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'armv7') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'aarch64') \ - url='https://dl.google.com/go/go1.21.11.linux-arm64.tar.gz'; \ - sha256='715d9a7ff72e4e0e3378c48318c52c6e4dd32a47c4136f3c08846f89b2ee2241'; \ + url='https://dl.google.com/go/go1.21.12.linux-arm64.tar.gz'; \ + sha256='94cb3ec4a1e08a00da55c33e63f725be91f10ba743907b5615ef34e54675ba2e'; \ ;; \ 'x86') \ - url='https://dl.google.com/go/go1.21.11.linux-386.tar.gz'; \ - sha256='8b00cbc2519c2d052177bf2c8472bf06578d3b0182eeb3406a1d7d4e5d4c59ef'; \ + url='https://dl.google.com/go/go1.21.12.linux-386.tar.gz'; \ + sha256='c1afee9e774d280211ee31437f32cdda8cbc506c1475e16bd3a8fd1ebf5c4b1d'; \ ;; \ 'ppc64le') \ - url='https://dl.google.com/go/go1.21.11.linux-ppc64le.tar.gz'; \ - sha256='6f5e18187abc4ff1c3173afbe38ef29f84b6d1ee7173f40075a4134863b209a5'; \ + url='https://dl.google.com/go/go1.21.12.linux-ppc64le.tar.gz'; \ + sha256='46b2dae42132fd697c6c34a6bee3df8e3288b9f01143eafbcc452b0d2a35b205'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.21.11.linux-riscv64.tar.gz'; \ - sha256='3ee5f9aac2f252838d88bb4cf93560c567814889c74d87ad8a04be16aa5e1b21'; \ + url='https://dl.google.com/go/go1.21.12.linux-riscv64.tar.gz'; \ + sha256='17db3a49b6443c1df893b48b40c8e6de06064be4c203285f4010254be842e5eb'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.21.11.linux-s390x.tar.gz'; \ - sha256='489c363d5da2d3d5709419bda61856582c5ebdc7874ca7ecdebf67d736d329e6'; \ + url='https://dl.google.com/go/go1.21.12.linux-s390x.tar.gz'; \ + sha256='3746ddaafedb9f1744a647c51b9c4454b82a699de0f6dffbb2f3cb698a846482'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -114,7 +114,7 @@ FROM alpine:3.19 RUN apk add --no-cache ca-certificates -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.21/alpine3.20/Dockerfile b/1.21/alpine3.20/Dockerfile index fd065dc8..4fa802b1 100644 --- a/1.21/alpine3.20/Dockerfile +++ b/1.21/alpine3.20/Dockerfile @@ -8,7 +8,7 @@ FROM alpine:3.20 AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 RUN set -eux; \ now="$(date '+%s')"; \ @@ -22,36 +22,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'x86_64') \ - url='https://dl.google.com/go/go1.21.11.linux-amd64.tar.gz'; \ - sha256='54a87a9325155b98c85bc04dc50298ddd682489eb47f486f2e6cb0707554abf0'; \ + url='https://dl.google.com/go/go1.21.12.linux-amd64.tar.gz'; \ + sha256='121ab58632787e18ae0caa8ae285b581f9470d0f6b3defde9e1600e211f583c5'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'armv7') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'aarch64') \ - url='https://dl.google.com/go/go1.21.11.linux-arm64.tar.gz'; \ - sha256='715d9a7ff72e4e0e3378c48318c52c6e4dd32a47c4136f3c08846f89b2ee2241'; \ + url='https://dl.google.com/go/go1.21.12.linux-arm64.tar.gz'; \ + sha256='94cb3ec4a1e08a00da55c33e63f725be91f10ba743907b5615ef34e54675ba2e'; \ ;; \ 'x86') \ - url='https://dl.google.com/go/go1.21.11.linux-386.tar.gz'; \ - sha256='8b00cbc2519c2d052177bf2c8472bf06578d3b0182eeb3406a1d7d4e5d4c59ef'; \ + url='https://dl.google.com/go/go1.21.12.linux-386.tar.gz'; \ + sha256='c1afee9e774d280211ee31437f32cdda8cbc506c1475e16bd3a8fd1ebf5c4b1d'; \ ;; \ 'ppc64le') \ - url='https://dl.google.com/go/go1.21.11.linux-ppc64le.tar.gz'; \ - sha256='6f5e18187abc4ff1c3173afbe38ef29f84b6d1ee7173f40075a4134863b209a5'; \ + url='https://dl.google.com/go/go1.21.12.linux-ppc64le.tar.gz'; \ + sha256='46b2dae42132fd697c6c34a6bee3df8e3288b9f01143eafbcc452b0d2a35b205'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.21.11.linux-riscv64.tar.gz'; \ - sha256='3ee5f9aac2f252838d88bb4cf93560c567814889c74d87ad8a04be16aa5e1b21'; \ + url='https://dl.google.com/go/go1.21.12.linux-riscv64.tar.gz'; \ + sha256='17db3a49b6443c1df893b48b40c8e6de06064be4c203285f4010254be842e5eb'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.21.11.linux-s390x.tar.gz'; \ - sha256='489c363d5da2d3d5709419bda61856582c5ebdc7874ca7ecdebf67d736d329e6'; \ + url='https://dl.google.com/go/go1.21.12.linux-s390x.tar.gz'; \ + sha256='3746ddaafedb9f1744a647c51b9c4454b82a699de0f6dffbb2f3cb698a846482'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -114,7 +114,7 @@ FROM alpine:3.20 RUN apk add --no-cache ca-certificates -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.21/bookworm/Dockerfile b/1.21/bookworm/Dockerfile index 82aeaa9d..292586da 100644 --- a/1.21/bookworm/Dockerfile +++ b/1.21/bookworm/Dockerfile @@ -8,7 +8,7 @@ FROM buildpack-deps:bookworm-scm AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 RUN set -eux; \ now="$(date '+%s')"; \ @@ -16,36 +16,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'amd64') \ - url='https://dl.google.com/go/go1.21.11.linux-amd64.tar.gz'; \ - sha256='54a87a9325155b98c85bc04dc50298ddd682489eb47f486f2e6cb0707554abf0'; \ + url='https://dl.google.com/go/go1.21.12.linux-amd64.tar.gz'; \ + sha256='121ab58632787e18ae0caa8ae285b581f9470d0f6b3defde9e1600e211f583c5'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'arm64') \ - url='https://dl.google.com/go/go1.21.11.linux-arm64.tar.gz'; \ - sha256='715d9a7ff72e4e0e3378c48318c52c6e4dd32a47c4136f3c08846f89b2ee2241'; \ + url='https://dl.google.com/go/go1.21.12.linux-arm64.tar.gz'; \ + sha256='94cb3ec4a1e08a00da55c33e63f725be91f10ba743907b5615ef34e54675ba2e'; \ ;; \ 'i386') \ - url='https://dl.google.com/go/go1.21.11.linux-386.tar.gz'; \ - sha256='8b00cbc2519c2d052177bf2c8472bf06578d3b0182eeb3406a1d7d4e5d4c59ef'; \ + url='https://dl.google.com/go/go1.21.12.linux-386.tar.gz'; \ + sha256='c1afee9e774d280211ee31437f32cdda8cbc506c1475e16bd3a8fd1ebf5c4b1d'; \ ;; \ 'mips64el') \ - url='https://dl.google.com/go/go1.21.11.linux-mips64le.tar.gz'; \ - sha256='d10166bb6ea6538e24f01ac9bcbbbaee5657d07b9edc11a82cbf569355a36534'; \ + url='https://dl.google.com/go/go1.21.12.linux-mips64le.tar.gz'; \ + sha256='45dc06870a4aa60f434d766c911533c943ac01f80a4dd3133a47285e3d81130f'; \ ;; \ 'ppc64el') \ - url='https://dl.google.com/go/go1.21.11.linux-ppc64le.tar.gz'; \ - sha256='6f5e18187abc4ff1c3173afbe38ef29f84b6d1ee7173f40075a4134863b209a5'; \ + url='https://dl.google.com/go/go1.21.12.linux-ppc64le.tar.gz'; \ + sha256='46b2dae42132fd697c6c34a6bee3df8e3288b9f01143eafbcc452b0d2a35b205'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.21.11.linux-riscv64.tar.gz'; \ - sha256='3ee5f9aac2f252838d88bb4cf93560c567814889c74d87ad8a04be16aa5e1b21'; \ + url='https://dl.google.com/go/go1.21.12.linux-riscv64.tar.gz'; \ + sha256='17db3a49b6443c1df893b48b40c8e6de06064be4c203285f4010254be842e5eb'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.21.11.linux-s390x.tar.gz'; \ - sha256='489c363d5da2d3d5709419bda61856582c5ebdc7874ca7ecdebf67d736d329e6'; \ + url='https://dl.google.com/go/go1.21.12.linux-s390x.tar.gz'; \ + sha256='3746ddaafedb9f1744a647c51b9c4454b82a699de0f6dffbb2f3cb698a846482'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -116,7 +116,7 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.21/bullseye/Dockerfile b/1.21/bullseye/Dockerfile index 7b8f394e..f79d573d 100644 --- a/1.21/bullseye/Dockerfile +++ b/1.21/bullseye/Dockerfile @@ -8,7 +8,7 @@ FROM buildpack-deps:bullseye-scm AS build ENV PATH /usr/local/go/bin:$PATH -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 RUN set -eux; \ now="$(date '+%s')"; \ @@ -16,36 +16,36 @@ RUN set -eux; \ url=; \ case "$arch" in \ 'amd64') \ - url='https://dl.google.com/go/go1.21.11.linux-amd64.tar.gz'; \ - sha256='54a87a9325155b98c85bc04dc50298ddd682489eb47f486f2e6cb0707554abf0'; \ + url='https://dl.google.com/go/go1.21.12.linux-amd64.tar.gz'; \ + sha256='121ab58632787e18ae0caa8ae285b581f9470d0f6b3defde9e1600e211f583c5'; \ ;; \ 'armhf') \ - url='https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz'; \ - sha256='a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5'; \ + url='https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz'; \ + sha256='04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6'; \ ;; \ 'arm64') \ - url='https://dl.google.com/go/go1.21.11.linux-arm64.tar.gz'; \ - sha256='715d9a7ff72e4e0e3378c48318c52c6e4dd32a47c4136f3c08846f89b2ee2241'; \ + url='https://dl.google.com/go/go1.21.12.linux-arm64.tar.gz'; \ + sha256='94cb3ec4a1e08a00da55c33e63f725be91f10ba743907b5615ef34e54675ba2e'; \ ;; \ 'i386') \ - url='https://dl.google.com/go/go1.21.11.linux-386.tar.gz'; \ - sha256='8b00cbc2519c2d052177bf2c8472bf06578d3b0182eeb3406a1d7d4e5d4c59ef'; \ + url='https://dl.google.com/go/go1.21.12.linux-386.tar.gz'; \ + sha256='c1afee9e774d280211ee31437f32cdda8cbc506c1475e16bd3a8fd1ebf5c4b1d'; \ ;; \ 'mips64el') \ - url='https://dl.google.com/go/go1.21.11.linux-mips64le.tar.gz'; \ - sha256='d10166bb6ea6538e24f01ac9bcbbbaee5657d07b9edc11a82cbf569355a36534'; \ + url='https://dl.google.com/go/go1.21.12.linux-mips64le.tar.gz'; \ + sha256='45dc06870a4aa60f434d766c911533c943ac01f80a4dd3133a47285e3d81130f'; \ ;; \ 'ppc64el') \ - url='https://dl.google.com/go/go1.21.11.linux-ppc64le.tar.gz'; \ - sha256='6f5e18187abc4ff1c3173afbe38ef29f84b6d1ee7173f40075a4134863b209a5'; \ + url='https://dl.google.com/go/go1.21.12.linux-ppc64le.tar.gz'; \ + sha256='46b2dae42132fd697c6c34a6bee3df8e3288b9f01143eafbcc452b0d2a35b205'; \ ;; \ 'riscv64') \ - url='https://dl.google.com/go/go1.21.11.linux-riscv64.tar.gz'; \ - sha256='3ee5f9aac2f252838d88bb4cf93560c567814889c74d87ad8a04be16aa5e1b21'; \ + url='https://dl.google.com/go/go1.21.12.linux-riscv64.tar.gz'; \ + sha256='17db3a49b6443c1df893b48b40c8e6de06064be4c203285f4010254be842e5eb'; \ ;; \ 's390x') \ - url='https://dl.google.com/go/go1.21.11.linux-s390x.tar.gz'; \ - sha256='489c363d5da2d3d5709419bda61856582c5ebdc7874ca7ecdebf67d736d329e6'; \ + url='https://dl.google.com/go/go1.21.12.linux-s390x.tar.gz'; \ + sha256='3746ddaafedb9f1744a647c51b9c4454b82a699de0f6dffbb2f3cb698a846482'; \ ;; \ *) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \ esac; \ @@ -116,7 +116,7 @@ RUN set -eux; \ ; \ rm -rf /var/lib/apt/lists/* -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # don't auto-upgrade the gotoolchain # https://github.com/docker-library/golang/issues/472 diff --git a/1.21/windows/nanoserver-1809/Dockerfile b/1.21/windows/nanoserver-1809/Dockerfile index 3129a567..10c589a9 100644 --- a/1.21/windows/nanoserver-1809/Dockerfile +++ b/1.21/windows/nanoserver-1809/Dockerfile @@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%" USER ContainerUser # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon -COPY --from=golang:1.21.11-windowsservercore-1809 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] +COPY --from=golang:1.21.12-windowsservercore-1809 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] RUN go version WORKDIR $GOPATH diff --git a/1.21/windows/nanoserver-ltsc2022/Dockerfile b/1.21/windows/nanoserver-ltsc2022/Dockerfile index 1d58bce5..27d8ccbe 100644 --- a/1.21/windows/nanoserver-ltsc2022/Dockerfile +++ b/1.21/windows/nanoserver-ltsc2022/Dockerfile @@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%" USER ContainerUser # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 # Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon -COPY --from=golang:1.21.11-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] +COPY --from=golang:1.21.12-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"] RUN go version WORKDIR $GOPATH diff --git a/1.21/windows/windowsservercore-1809/Dockerfile b/1.21/windows/windowsservercore-1809/Dockerfile index 5974ca0f..cbb90d6b 100644 --- a/1.21/windows/windowsservercore-1809/Dockerfile +++ b/1.21/windows/windowsservercore-1809/Dockerfile @@ -53,14 +53,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH) [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine); # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 -RUN $url = 'https://dl.google.com/go/go1.21.11.windows-amd64.zip'; \ +RUN $url = 'https://dl.google.com/go/go1.21.12.windows-amd64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \ \ - $sha256 = '1aa189753d8aa5c74fcb736d6a7c8f826cf5a545b2db143adf10dc2b2147983b'; \ + $sha256 = 'd0f6b3c5a5d5a319ede7af4acf63f287c2319a01e612a0588f5165648dc5b337'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ diff --git a/1.21/windows/windowsservercore-ltsc2022/Dockerfile b/1.21/windows/windowsservercore-ltsc2022/Dockerfile index 076ce2dc..f834eabd 100644 --- a/1.21/windows/windowsservercore-ltsc2022/Dockerfile +++ b/1.21/windows/windowsservercore-ltsc2022/Dockerfile @@ -53,14 +53,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH) [Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine); # doing this first to share cache across versions more aggressively -ENV GOLANG_VERSION 1.21.11 +ENV GOLANG_VERSION 1.21.12 -RUN $url = 'https://dl.google.com/go/go1.21.11.windows-amd64.zip'; \ +RUN $url = 'https://dl.google.com/go/go1.21.12.windows-amd64.zip'; \ Write-Host ('Downloading {0} ...' -f $url); \ [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \ Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \ \ - $sha256 = '1aa189753d8aa5c74fcb736d6a7c8f826cf5a545b2db143adf10dc2b2147983b'; \ + $sha256 = 'd0f6b3c5a5d5a319ede7af4acf63f287c2319a01e612a0588f5165648dc5b337'; \ Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \ if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \ Write-Host 'FAILED!'; \ diff --git a/versions.json b/versions.json index f520f2e1..1759bb93 100644 --- a/versions.json +++ b/versions.json @@ -1,10 +1,10 @@ { "1.21": { - "version": "1.21.11", + "version": "1.21.12", "arches": { "aix-ppc64": { - "url": "https://dl.google.com/go/go1.21.11.aix-ppc64.tar.gz", - "sha256": "83b42e8c11cb1183f8d9723518a0f5720b2dca603b0697f2361294d6e3b85393", + "url": "https://dl.google.com/go/go1.21.12.aix-ppc64.tar.gz", + "sha256": "36d529623ce9a8af3f4abb7e7c3b9423b94cb23b648fdf75b7d514ff0e6e3e5a", "env": { "GOOS": "aix", "GOARCH": "ppc64" @@ -12,8 +12,8 @@ "supported": false }, "amd64": { - "url": "https://dl.google.com/go/go1.21.11.linux-amd64.tar.gz", - "sha256": "54a87a9325155b98c85bc04dc50298ddd682489eb47f486f2e6cb0707554abf0", + "url": "https://dl.google.com/go/go1.21.12.linux-amd64.tar.gz", + "sha256": "121ab58632787e18ae0caa8ae285b581f9470d0f6b3defde9e1600e211f583c5", "env": { "GOOS": "linux", "GOARCH": "amd64", @@ -30,8 +30,8 @@ "supported": false }, "arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz", - "sha256": "a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5", + "url": "https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz", + "sha256": "04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6", "env": { "GOOS": "linux", "GOARCH": "arm", @@ -40,8 +40,8 @@ "supported": true }, "arm32v7": { - "url": "https://dl.google.com/go/go1.21.11.linux-armv6l.tar.gz", - "sha256": "a62bff8297816a387a36bbda2889dd0dbcf0f8ce03bc62162ecd6918d6acecb5", + "url": "https://dl.google.com/go/go1.21.12.linux-armv6l.tar.gz", + "sha256": "04148803fdee283c0259bc971eddefa4134dc2695a3de01aebe17787bf4705b6", "env": { "GOOS": "linux", "GOARCH": "arm", @@ -50,8 +50,8 @@ "supported": true }, "arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.linux-arm64.tar.gz", - "sha256": "715d9a7ff72e4e0e3378c48318c52c6e4dd32a47c4136f3c08846f89b2ee2241", + "url": "https://dl.google.com/go/go1.21.12.linux-arm64.tar.gz", + "sha256": "94cb3ec4a1e08a00da55c33e63f725be91f10ba743907b5615ef34e54675ba2e", "env": { "GOOS": "linux", "GOARCH": "arm64" @@ -59,8 +59,8 @@ "supported": true }, "darwin-amd64": { - "url": "https://dl.google.com/go/go1.21.11.darwin-amd64.tar.gz", - "sha256": "a3efff72f7aba31c85b53ebfd3985d0e3157a87b0e69e178161ba7097c197885", + "url": "https://dl.google.com/go/go1.21.12.darwin-amd64.tar.gz", + "sha256": "30115d1288ab5fbc478a80ef190b9e116b118728f3d143c1597568527a58c6d0", "env": { "GOOS": "darwin", "GOARCH": "amd64" @@ -68,8 +68,8 @@ "supported": false }, "darwin-arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.darwin-arm64.tar.gz", - "sha256": "0142f5ac9f9a1bf19b826ee08a8c7955a745f7a2e62d36e0566d29fcac4d88e0", + "url": "https://dl.google.com/go/go1.21.12.darwin-arm64.tar.gz", + "sha256": "7e0035dad38c951b4171279ded60a2aa4fc6a4f8d2a8be78f634e1f5b8633700", "env": { "GOOS": "darwin", "GOARCH": "arm64" @@ -77,8 +77,8 @@ "supported": false }, "dragonfly-amd64": { - "url": "https://dl.google.com/go/go1.21.11.dragonfly-amd64.tar.gz", - "sha256": "a0f05c86068c7d4872633b334540b26fb2c42449e4be6b2510c99bd1a213d5fe", + "url": "https://dl.google.com/go/go1.21.12.dragonfly-amd64.tar.gz", + "sha256": "130a2c317bdaa969e20031e9ec190306a2f041f23ce3376731789cecebeae000", "env": { "GOOS": "dragonfly", "GOARCH": "amd64" @@ -86,8 +86,8 @@ "supported": false }, "freebsd-amd64": { - "url": "https://dl.google.com/go/go1.21.11.freebsd-amd64.tar.gz", - "sha256": "b1737199d1e96e785ec732ec4fc3ffa84b7ceab512ad7bfb18022d65acf55458", + "url": "https://dl.google.com/go/go1.21.12.freebsd-amd64.tar.gz", + "sha256": "cf566323c70e9f2b30f1a443df3e2dedd1215d8f98b9b74cc71778b8569f9e30", "env": { "GOOS": "freebsd", "GOARCH": "amd64" @@ -95,8 +95,8 @@ "supported": false }, "freebsd-arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.freebsd-arm.tar.gz", - "sha256": "b1d290d231f34260ab1f3eddc9f8cc34a12d8b766581ee2d02d46e883a2d7ae2", + "url": "https://dl.google.com/go/go1.21.12.freebsd-arm.tar.gz", + "sha256": "ea1d79429b382228c79da52c8748a4c9628e73a702ba197fa6ac2d2821abc1fc", "env": { "GOOS": "freebsd", "GOARCH": "armv6l" @@ -104,8 +104,8 @@ "supported": false }, "freebsd-arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.freebsd-arm64.tar.gz", - "sha256": "24f9d073a6ade5b7b8445a345dd40f9d4276ffe8fbed8b0efe0bc49544e34335", + "url": "https://dl.google.com/go/go1.21.12.freebsd-arm64.tar.gz", + "sha256": "23c779a7f6becfce1f8b0fa1ad74bbb89539a60a874984c648fb9b30b8ef76d5", "env": { "GOOS": "freebsd", "GOARCH": "arm64" @@ -113,8 +113,8 @@ "supported": false }, "freebsd-i386": { - "url": "https://dl.google.com/go/go1.21.11.freebsd-386.tar.gz", - "sha256": "718351eacf1f75e5114033e0c2fdb48b92b447a62244676b054e11073dda1203", + "url": "https://dl.google.com/go/go1.21.12.freebsd-386.tar.gz", + "sha256": "7f38cdb597c1d8e2a728d2074a125d2e4e4d72b0b99b0cf0dc4b446f4069cf01", "env": { "GOOS": "freebsd", "GOARCH": "386" @@ -122,8 +122,8 @@ "supported": false }, "freebsd-riscv64": { - "url": "https://dl.google.com/go/go1.21.11.freebsd-riscv64.tar.gz", - "sha256": "434147a058475bf2bb29a24645956c37c4fbbe501e969e2f5e464ee8268816a8", + "url": "https://dl.google.com/go/go1.21.12.freebsd-riscv64.tar.gz", + "sha256": "2fd200ed1267ea5ea5ef9d3b846b54c611ce596e0c162dced109bf65c0071dac", "env": { "GOOS": "freebsd", "GOARCH": "riscv64" @@ -131,8 +131,8 @@ "supported": false }, "i386": { - "url": "https://dl.google.com/go/go1.21.11.linux-386.tar.gz", - "sha256": "8b00cbc2519c2d052177bf2c8472bf06578d3b0182eeb3406a1d7d4e5d4c59ef", + "url": "https://dl.google.com/go/go1.21.12.linux-386.tar.gz", + "sha256": "c1afee9e774d280211ee31437f32cdda8cbc506c1475e16bd3a8fd1ebf5c4b1d", "env": { "GOOS": "linux", "GOARCH": "386", @@ -141,8 +141,8 @@ "supported": true }, "illumos-amd64": { - "url": "https://dl.google.com/go/go1.21.11.illumos-amd64.tar.gz", - "sha256": "45742b0e7914f4a1068aa2c3426146d331bda21ddcae9ec4b73f5b690baa41f2", + "url": "https://dl.google.com/go/go1.21.12.illumos-amd64.tar.gz", + "sha256": "4ae8030f03a465e62da0d3e87c965e6dd5cdf2c952050d677cafbd34153290c5", "env": { "GOOS": "illumos", "GOARCH": "amd64" @@ -150,8 +150,8 @@ "supported": false }, "loong64": { - "url": "https://dl.google.com/go/go1.21.11.linux-loong64.tar.gz", - "sha256": "19c738e3670efb6581a91d7d93e719080ccf710684938d015ab3e7ca044715be", + "url": "https://dl.google.com/go/go1.21.12.linux-loong64.tar.gz", + "sha256": "c7b8ce7c79714c0320085585a0ae2c222a19dbf75198de446e32babfad11aa6e", "env": { "GOOS": "linux", "GOARCH": "loong64" @@ -159,8 +159,8 @@ "supported": false }, "mips": { - "url": "https://dl.google.com/go/go1.21.11.linux-mips.tar.gz", - "sha256": "4240bd1a4ca8ab664ead554b418bd1b1f319b063258763ade44f81a4dd018e61", + "url": "https://dl.google.com/go/go1.21.12.linux-mips.tar.gz", + "sha256": "ded9146ee3bdf04ee35bf80b46b7106cdd9eae2eb460f408bbd14266df680880", "env": { "GOOS": "linux", "GOARCH": "mips" @@ -168,8 +168,8 @@ "supported": false }, "mips64": { - "url": "https://dl.google.com/go/go1.21.11.linux-mips64.tar.gz", - "sha256": "6245001da9e2c39698f97543019f9faf4813f0564e471ec654f4698e0b9f19eb", + "url": "https://dl.google.com/go/go1.21.12.linux-mips64.tar.gz", + "sha256": "227ce35f2c65f335ae4e9d1012f4f4c3bf9382bc8294cb3bdc81fda2d34669a8", "env": { "GOOS": "linux", "GOARCH": "mips64" @@ -177,8 +177,8 @@ "supported": false }, "mips64le": { - "url": "https://dl.google.com/go/go1.21.11.linux-mips64le.tar.gz", - "sha256": "d10166bb6ea6538e24f01ac9bcbbbaee5657d07b9edc11a82cbf569355a36534", + "url": "https://dl.google.com/go/go1.21.12.linux-mips64le.tar.gz", + "sha256": "45dc06870a4aa60f434d766c911533c943ac01f80a4dd3133a47285e3d81130f", "env": { "GOOS": "linux", "GOARCH": "mips64le" @@ -186,8 +186,8 @@ "supported": true }, "mipsle": { - "url": "https://dl.google.com/go/go1.21.11.linux-mipsle.tar.gz", - "sha256": "8ab7e1af86845aa39bc93e1ae7e58f79a0b8df59783129c3b73aa0379f693c4a", + "url": "https://dl.google.com/go/go1.21.12.linux-mipsle.tar.gz", + "sha256": "3b762d781ae8fe1e997e66582ff42a329405c7fea0c953b31d79a6dabb11d333", "env": { "GOOS": "linux", "GOARCH": "mipsle" @@ -195,8 +195,8 @@ "supported": false }, "netbsd-amd64": { - "url": "https://dl.google.com/go/go1.21.11.netbsd-amd64.tar.gz", - "sha256": "ab7f0a7f482984dc2049eb55890433fc0f3175bb0aabbce17dbaf5a74cb72189", + "url": "https://dl.google.com/go/go1.21.12.netbsd-amd64.tar.gz", + "sha256": "2183f8e0dd3dae609ac88f56b6c7177595dfa25d2b764b6540629a08ead36f35", "env": { "GOOS": "netbsd", "GOARCH": "amd64" @@ -204,8 +204,8 @@ "supported": false }, "netbsd-arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.netbsd-arm.tar.gz", - "sha256": "79db81d5f0dd51290a6ce1d0660070dac9fa064b2de8c15ed89c1afd5d3a2256", + "url": "https://dl.google.com/go/go1.21.12.netbsd-arm.tar.gz", + "sha256": "fc00e9714c9ea3ead535f1b76c878873bd29448959d0540a316c448d1a1fed71", "env": { "GOOS": "netbsd", "GOARCH": "armv6l" @@ -213,8 +213,8 @@ "supported": false }, "netbsd-arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.netbsd-arm64.tar.gz", - "sha256": "bc3fa6068ccbd7985d35d3df537b0384d5160a9402806802610ca541475223ca", + "url": "https://dl.google.com/go/go1.21.12.netbsd-arm64.tar.gz", + "sha256": "91853cc49457a54ffd878b8704ce18871f8aec7bb3c71ac6e29928c774affb7b", "env": { "GOOS": "netbsd", "GOARCH": "arm64" @@ -222,8 +222,8 @@ "supported": false }, "netbsd-i386": { - "url": "https://dl.google.com/go/go1.21.11.netbsd-386.tar.gz", - "sha256": "65256068cc93791aef2be2f8a877acf24348bd26115a8c5cc7dc206d8e4691f5", + "url": "https://dl.google.com/go/go1.21.12.netbsd-386.tar.gz", + "sha256": "bf654dc2827cdfe3c56efbbe86c068ef3c2fd2f273d64717d36dc9fbe7fa1bce", "env": { "GOOS": "netbsd", "GOARCH": "386" @@ -231,8 +231,8 @@ "supported": false }, "openbsd-amd64": { - "url": "https://dl.google.com/go/go1.21.11.openbsd-amd64.tar.gz", - "sha256": "8a88dcaaca8fa94d762fd392ecac08e960b4ceab1a9ce2e42dbc3daa6b751e1e", + "url": "https://dl.google.com/go/go1.21.12.openbsd-amd64.tar.gz", + "sha256": "57e4d204a71105e7eb3878cacb59c38fdec620682350667a315b1fbb4d8c5812", "env": { "GOOS": "openbsd", "GOARCH": "amd64" @@ -240,8 +240,8 @@ "supported": false }, "openbsd-arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.openbsd-arm.tar.gz", - "sha256": "e77f16eba02aca6c21ae7d239b3043986d0e0e1a0d443716ace0a8644644d21f", + "url": "https://dl.google.com/go/go1.21.12.openbsd-arm.tar.gz", + "sha256": "34ca1f37c348f37836135796d5b6138e282deca464950dc3c5e4b04ceaaeca8b", "env": { "GOOS": "openbsd", "GOARCH": "armv6l" @@ -249,8 +249,8 @@ "supported": false }, "openbsd-arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.openbsd-arm64.tar.gz", - "sha256": "89d00611ad4367ef268ed233bf032e641795ff7773124084d4fd566c52869097", + "url": "https://dl.google.com/go/go1.21.12.openbsd-arm64.tar.gz", + "sha256": "84b6e29d9d64b5a9abd3f58c92b9c630cfd20030cd11f7c8baf4336f18001199", "env": { "GOOS": "openbsd", "GOARCH": "arm64" @@ -258,8 +258,8 @@ "supported": false }, "openbsd-i386": { - "url": "https://dl.google.com/go/go1.21.11.openbsd-386.tar.gz", - "sha256": "f1d7f9bcdd7280583c250bb64003ab635e56c04c81b729be4ea8819852d5c785", + "url": "https://dl.google.com/go/go1.21.12.openbsd-386.tar.gz", + "sha256": "4e09f73ca449769aa58a74ac074cae8be92faa08d627771ce274145fd11bf555", "env": { "GOOS": "openbsd", "GOARCH": "386" @@ -267,8 +267,8 @@ "supported": false }, "plan9-amd64": { - "url": "https://dl.google.com/go/go1.21.11.plan9-amd64.tar.gz", - "sha256": "2585b5a2a06c31bbba3a00c5523f4fecb3a0571741e15b0ed348c2334298ecf1", + "url": "https://dl.google.com/go/go1.21.12.plan9-amd64.tar.gz", + "sha256": "e369f692db0ce8d5c4119d7d417db5def57cda6a5a5c8ff14f143d44556aa7e5", "env": { "GOOS": "plan9", "GOARCH": "amd64" @@ -276,8 +276,8 @@ "supported": false }, "plan9-arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.plan9-arm.tar.gz", - "sha256": "2e201f3c86cdb39a0191194dafe0faeffdeb359c22cdf59f3e2f4170f283d638", + "url": "https://dl.google.com/go/go1.21.12.plan9-arm.tar.gz", + "sha256": "b755520d62677d08ad8077147c33be095468b6567aea4aed718ba7094fb2b457", "env": { "GOOS": "plan9", "GOARCH": "armv6l" @@ -285,8 +285,8 @@ "supported": false }, "plan9-i386": { - "url": "https://dl.google.com/go/go1.21.11.plan9-386.tar.gz", - "sha256": "f297a882d01a5e829f4d8ba4fd05a6ca0bf877b7100b65947ec493125ff6a070", + "url": "https://dl.google.com/go/go1.21.12.plan9-386.tar.gz", + "sha256": "89036d5ad58eb1a53c925fce70a028ce68739ff606a92d7d9deb15ac30fd623b", "env": { "GOOS": "plan9", "GOARCH": "386" @@ -294,8 +294,8 @@ "supported": false }, "ppc64": { - "url": "https://dl.google.com/go/go1.21.11.linux-ppc64.tar.gz", - "sha256": "2939e56894877c51eb9c579f55588b80c77f38481240042512307ad1db5b3dd8", + "url": "https://dl.google.com/go/go1.21.12.linux-ppc64.tar.gz", + "sha256": "68cefc5f8ac568dfaf341e8cf45a40296ae00dab0af80adb9938f19c41a2246c", "env": { "GOOS": "linux", "GOARCH": "ppc64" @@ -303,8 +303,8 @@ "supported": false }, "ppc64le": { - "url": "https://dl.google.com/go/go1.21.11.linux-ppc64le.tar.gz", - "sha256": "6f5e18187abc4ff1c3173afbe38ef29f84b6d1ee7173f40075a4134863b209a5", + "url": "https://dl.google.com/go/go1.21.12.linux-ppc64le.tar.gz", + "sha256": "46b2dae42132fd697c6c34a6bee3df8e3288b9f01143eafbcc452b0d2a35b205", "env": { "GOOS": "linux", "GOARCH": "ppc64le" @@ -312,8 +312,8 @@ "supported": true }, "riscv64": { - "url": "https://dl.google.com/go/go1.21.11.linux-riscv64.tar.gz", - "sha256": "3ee5f9aac2f252838d88bb4cf93560c567814889c74d87ad8a04be16aa5e1b21", + "url": "https://dl.google.com/go/go1.21.12.linux-riscv64.tar.gz", + "sha256": "17db3a49b6443c1df893b48b40c8e6de06064be4c203285f4010254be842e5eb", "env": { "GOOS": "linux", "GOARCH": "riscv64" @@ -321,8 +321,8 @@ "supported": true }, "s390x": { - "url": "https://dl.google.com/go/go1.21.11.linux-s390x.tar.gz", - "sha256": "489c363d5da2d3d5709419bda61856582c5ebdc7874ca7ecdebf67d736d329e6", + "url": "https://dl.google.com/go/go1.21.12.linux-s390x.tar.gz", + "sha256": "3746ddaafedb9f1744a647c51b9c4454b82a699de0f6dffbb2f3cb698a846482", "env": { "GOOS": "linux", "GOARCH": "s390x" @@ -330,8 +330,8 @@ "supported": true }, "solaris-amd64": { - "url": "https://dl.google.com/go/go1.21.11.solaris-amd64.tar.gz", - "sha256": "fba52b5e897e9fc926124dc833dbd6d7d136f2c1905b43c2a800db0401d4cb25", + "url": "https://dl.google.com/go/go1.21.12.solaris-amd64.tar.gz", + "sha256": "a1ac3f0ac215949d1739dff41f863499eaa8f60d93e00877bfa9fd9e65de3c95", "env": { "GOOS": "solaris", "GOARCH": "amd64" @@ -339,13 +339,13 @@ "supported": false }, "src": { - "url": "https://dl.google.com/go/go1.21.11.src.tar.gz", - "sha256": "42aee9bf2b6956c75a7ad6aa3f0a51b5821ffeac57f5a2e733a2d6eae1e6d9d2", + "url": "https://dl.google.com/go/go1.21.12.src.tar.gz", + "sha256": "30e68af27bc1f1df231e3ab74f3d17d3b8d52a089c79bcaab573b4f1b807ed4f", "supported": true }, "windows-amd64": { - "url": "https://dl.google.com/go/go1.21.11.windows-amd64.zip", - "sha256": "1aa189753d8aa5c74fcb736d6a7c8f826cf5a545b2db143adf10dc2b2147983b", + "url": "https://dl.google.com/go/go1.21.12.windows-amd64.zip", + "sha256": "d0f6b3c5a5d5a319ede7af4acf63f287c2319a01e612a0588f5165648dc5b337", "env": { "GOOS": "windows", "GOARCH": "amd64" @@ -353,8 +353,8 @@ "supported": true }, "windows-arm32v6": { - "url": "https://dl.google.com/go/go1.21.11.windows-arm.zip", - "sha256": "da1ed80741776189f3d9b5b795cdc6fdd81cb93084beb941716dcccffdf2d6aa", + "url": "https://dl.google.com/go/go1.21.12.windows-arm.zip", + "sha256": "a15fa2c56af5398cca1bc5190050d0b59589a4cc5b4c833790f572ac39b3326b", "env": { "GOOS": "windows", "GOARCH": "armv6l" @@ -362,8 +362,8 @@ "supported": false }, "windows-arm64v8": { - "url": "https://dl.google.com/go/go1.21.11.windows-arm64.zip", - "sha256": "ef238d1e39d66e4341e0055b17d2eb03390531f6b22b08e43eb443619f561cb1", + "url": "https://dl.google.com/go/go1.21.12.windows-arm64.zip", + "sha256": "05c99e7bc4ad90e8a4fb4dca7c6232607ead165c2386e4853259d5cc4a2ccb32", "env": { "GOOS": "windows", "GOARCH": "arm64" @@ -371,8 +371,8 @@ "supported": false }, "windows-i386": { - "url": "https://dl.google.com/go/go1.21.11.windows-386.zip", - "sha256": "f014bb047418d9951c0bd04c8899abee61f405c5fea50c695dca1775ba0ae526", + "url": "https://dl.google.com/go/go1.21.12.windows-386.zip", + "sha256": "db1b7bbb56631be6f2e33d42e2580dbd77b12ffcd1ea8b3e0574fccd28830cef", "env": { "GOOS": "windows", "GOARCH": "386"