From 39f36916bfebad4b4ccdbe70dbdac2214240a5e0 Mon Sep 17 00:00:00 2001 From: Zachary Smith Date: Thu, 22 Oct 2026 14:48:00 -0400 Subject: [PATCH] Track Go stable instead of pinning 1.23 for the deploy job datumctl is installed with `go install ...@latest` (floating, by design), and its latest release (v0.23.0) now requires Go >= 1.26 -- the pinned go-version: "1.23" broke the api repo's identical Deploy workflow as soon as that release landed, with GOTOOLCHAIN=local preventing an automatic toolchain bump. Fixing here proactively before the same push happens on this repo. Tracking "stable" keeps pace with whatever Go version future datumctl releases need. Co-Authored-By: Claude Sonnet 5 --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 253c131..7a6a600 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -63,7 +63,7 @@ jobs: steps: - uses: actions/setup-go@v5 with: - go-version: "1.23" + go-version: "stable" - name: Install datumctl run: go install go.datum.net/datumctl@latest