Skip to content

Commit 51b9c6a

Browse files
authored
Use Go 1.26 (#651)
Bump to the latest Go version. I think we forgot to do this for 1.25, but it's not super important for Go since it can download newer toolchains on its own.
1 parent 0af2ba1 commit 51b9c6a

File tree

4 files changed

+15
-10
lines changed

4 files changed

+15
-10
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## Unreleased
44

5+
- Update Go version to 1.26
6+
([#651](https://github.com/pulumi/pulumi-docker-containers/pull/651))
7+
8+
## 3.214.1
9+
510
- Update Debian-based images to Debian Trixie (13).
611
- Remove Node.js 23 support (EOL).
712

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Images are pushed to:
3939
Images without a version suffix use the following language versions by default:
4040

4141
- .NET 8.0
42-
- Go 1.24
42+
- Go 1.26
4343
- JDK 21
4444
- Node.js 24
4545
- Python 3.13

docker/go/Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
FROM ubuntu:noble@sha256:c35e29c9450151419d9448b0fd75374fec4fff364a27f176fb458d472dfc9e54 AS builder
77

88
ARG PULUMI_VERSION
9-
ARG GO_RUNTIME_VERSION=1.24.2
10-
ENV GO_RUNTIME_386_SHA256 4c382776d52313266f3026236297a224a6688751256a2dffa3f524d8d6f6c0ba
11-
ENV GO_RUNTIME_AMD64_SHA256 68097bd680839cbc9d464a0edce4f7c333975e27a90246890e9f1078c7e702ad
12-
ENV GO_RUNTIME_ARM64_SHA256 756274ea4b68fa5535eb9fe2559889287d725a8da63c6aae4d5f23778c229f4b
13-
ENV GO_RUNTIME_ARMV6L_SHA256 438d5d3d7dcb239b58d893a715672eabe670b9730b1fd1c8fc858a46722a598a
9+
ARG GO_RUNTIME_VERSION=1.26.0
10+
ENV GO_RUNTIME_386_SHA256 35e2ec7a7ae6905a1fae5459197b70e3fcbc5e0a786a7d6ba8e49bcd38ad2e26
11+
ENV GO_RUNTIME_AMD64_SHA256 aac1b08a0fb0c4e0a7c1555beb7b59180b05dfc5a3d62e40e9de90cd42f88235
12+
ENV GO_RUNTIME_ARM64_SHA256 bd03b743eb6eb4193ea3c3fd3956546bf0e3ca5b7076c8226334afe6b75704cd
13+
ENV GO_RUNTIME_ARMV6L_SHA256 3f6b48d96f0d8dff77e4625aa179e0449f6bbe79b6986bfa711c2cfc1257ebd8
1414

1515
WORKDIR /golang
1616
RUN apt-get update -y && \

docker/pulumi/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM golang:1.24-trixie as builder
1+
FROM golang:1.26-trixie as builder
22

33
RUN go install sigs.k8s.io/aws-iam-authenticator/cmd/aws-iam-authenticator@v0.7.4
44

@@ -13,9 +13,9 @@ LABEL "homepage"="https://pulumi.com"
1313
LABEL "maintainer"="Pulumi Team <team@pulumi.com>"
1414
LABEL org.opencontainers.image.description="The Pulumi CLI, in a Docker container."
1515

16-
ENV GOLANG_VERSION 1.24.5
17-
ENV GOLANG_AMD64_SHA256 10ad9e86233e74c0f6590fe5426895de6bf388964210eac34a6d83f38918ecdc
18-
ENV GOLANG_ARM64_SHA256 0df02e6aeb3d3c06c95ff201d575907c736d6c62cfa4b6934c11203f1d600ffa
16+
ENV GOLANG_VERSION 1.26.0
17+
ENV GOLANG_AMD64_SHA256 aac1b08a0fb0c4e0a7c1555beb7b59180b05dfc5a3d62e40e9de90cd42f88235
18+
ENV GOLANG_ARM64_SHA256 bd03b743eb6eb4193ea3c3fd3956546bf0e3ca5b7076c8226334afe6b75704cd
1919

2020
# Install base dependencies
2121
RUN apt-get update -y && \

0 commit comments

Comments
 (0)