From 2cd74689d72e594ee0e9814c11e016d174f69278 Mon Sep 17 00:00:00 2001 From: Carlos Amedee Date: Tue, 13 Aug 2024 10:32:10 -0400 Subject: [PATCH] internal/history: remove draft notice, update deployment, add Go 1.23 This change: Removes the draft notice from go1.23.md Updates the deployment for golangorg to Go 1.23 Adds Go 1.23 to history/release.go For golang/go#65614 Change-Id: I5afe34461fdb764b8f9759b0b8d894f72532ecf1 Reviewed-on: https://go-review.googlesource.com/c/website/+/605175 Reviewed-by: David Chase LUCI-TryBot-Result: Go LUCI --- _content/doc/go1.23.md | 8 +++++--- cmd/golangorg/cloudbuild.yaml | 2 +- internal/history/release.go | 3 +++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/_content/doc/go1.23.md b/_content/doc/go1.23.md index b203d25700..b285c98d9f 100644 --- a/_content/doc/go1.23.md +++ b/_content/doc/go1.23.md @@ -13,10 +13,12 @@ set fixed-width phrases with non-fixed-width spaces, as in main ul li { margin: 0.5em 0; } -## DRAFT RELEASE NOTES — Introduction to Go 1.23 {#introduction} +## Introduction to Go 1.23 {#introduction} -**Go 1.23 is not yet released. These are work-in-progress release notes. -Go 1.23 is expected to be released in August 2024.** +The latest Go release, version 1.23, arrives six months after [Go 1.22](/doc/go1.22). +Most of its changes are in the implementation of the toolchain, runtime, and libraries. +As always, the release maintains the Go 1 [promise of compatibility](/doc/go1compat). +We expect almost all Go programs to continue to compile and run as before. ## Changes to the language {#language} diff --git a/cmd/golangorg/cloudbuild.yaml b/cmd/golangorg/cloudbuild.yaml index 6cd2f60fff..32f9d9c0ea 100644 --- a/cmd/golangorg/cloudbuild.yaml +++ b/cmd/golangorg/cloudbuild.yaml @@ -5,7 +5,7 @@ steps: # Clone go repo to _goroot.zip for use by uploaded app. - name: gcr.io/cloud-builders/git - args: ["clone", "--branch=release-branch.go1.22", "--depth=1", "https://go.googlesource.com/go", "_gotmp"] + args: ["clone", "--branch=release-branch.go1.23", "--depth=1", "https://go.googlesource.com/go", "_gotmp"] - name: gcr.io/cloud-builders/git args: ["archive", "--format=zip", "--output=../_goroot.zip", "HEAD"] dir: _gotmp diff --git a/internal/history/release.go b/internal/history/release.go index 46b6f6d392..9e5fd84fcb 100644 --- a/internal/history/release.go +++ b/internal/history/release.go @@ -13,6 +13,9 @@ import "html/template" // // The table is sorted by date, breaking ties with newer versions first. var Releases = []*Release{ + { + Date: Date{2024, 8, 13}, Version: Version{1, 23, 0}, + }, { Date: Date{2024, 8, 6}, Version: Version{1, 22, 6}, Bug: &FixSummary{