Skip to content

Commit 5d6a67f

Browse files
authored
fix: bump Go from 1.25.8 to 1.25.10 (#25253)
Upgrades the Go toolchain from 1.25.8 to 1.25.10 on the v2.29.x release branch. Go 1.25.10 includes security fixes to the go command, the pack tool, and the html/template, net, net/http, net/http/httputil, net/mail, and syscall packages. Since v2.29.x was on Go 1.25.8, this single upgrade also resolves the Go 1.25.8-specific CVEs that were addressed by Go 1.25.9. Refs https://linear.app/codercom/issue/ENT-49 ## Validation - `./scripts/check_go_versions.sh` - `git diff --check` Generated by Coder Agents.
1 parent 8782002 commit 5d6a67f

3 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/actions/setup-go/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: |
44
inputs:
55
version:
66
description: "The Go version to use."
7-
default: "1.25.8"
7+
default: "1.25.10"
88
use-preinstalled-go:
99
description: "Whether to use preinstalled Go."
1010
default: "false"

dogfood/coder/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ RUN cargo install jj-cli typos-cli watchexec-cli@2.3.2
1111
FROM ubuntu:jammy@sha256:104ae83764a5119017b8e8d6218fa0832b09df65aae7d5a6de29a85d813da2fb AS go
1212

1313
# Install Go manually, so that we can control the version
14-
ARG GO_VERSION=1.25.8
15-
ARG GO_CHECKSUM="ceb5e041bbc3893846bd1614d76cb4681c91dadee579426cf21a63f2d7e03be6"
14+
ARG GO_VERSION=1.25.10
15+
ARG GO_CHECKSUM="42d4f7a32316aa66591eca7e89867256057a4264451aca10570a715b3637ba70"
1616

1717
# Boring Go is needed to build FIPS-compliant binaries.
1818
RUN apt-get update && \

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module github.com/coder/coder/v2
22

3-
go 1.25.8
3+
go 1.25.10
44

55
// Required until a v3 of chroma is created to lazily initialize all XML files.
66
// None of our dependencies seem to use the registries anyways, so this

0 commit comments

Comments
 (0)