internal/gaby: use Go 1.25.0

The auto-deployment attempts on Aug 13 and Sep 11 (and today's)
failed because x/website now uses Go 1.24, and we run its locktrigger program.

Change-Id: If50f929eddbfb98f57f90e5aef4c99d16468e9fe
Reviewed-on: https://go-review.googlesource.com/c/oscar/+/708975
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Auto-Submit: Russ Cox <rsc@golang.org>
Reviewed-by: Tatiana Bradley <tatianabradley@google.com>
diff --git a/internal/gaby/Dockerfile b/internal/gaby/Dockerfile
index aeba63e..818fa3b 100644
--- a/internal/gaby/Dockerfile
+++ b/internal/gaby/Dockerfile
@@ -18,7 +18,9 @@
 #     .
 
 ################################################################
-FROM golang:1.23.0 AS builder
+# Note that the Go version on the next line appears again halfway down this file
+# and in cloudbuild.yaml.
+FROM golang:1.25.0 AS builder
 
 # Set the working directory outside $GOPATH to ensure module mode is enabled.
 WORKDIR /src
@@ -43,7 +45,7 @@
 ################################################################
 # Use a a fresh instance but with less things.
 # Among other benefits, the space savings means more room for /tmp on Cloud Run.
-FROM golang:1.23.0
+FROM golang:1.25.0
 
 LABEL maintainer="Go Oscar Team <oscar-team@google.com>"
 
diff --git a/internal/gaby/cloudbuild.yaml b/internal/gaby/cloudbuild.yaml
index 3beb833..335e121 100644
--- a/internal/gaby/cloudbuild.yaml
+++ b/internal/gaby/cloudbuild.yaml
@@ -1,6 +1,6 @@
 steps:
   - id: Lock
-    name: golang:1.23.0
+    name: golang:1.25.0  # note: Go version also below for Test and in Dockerfile
     entrypoint: bash
     args:
       - -ec
@@ -35,7 +35,7 @@
         fi
 
   - id: Test
-    name: golang:1.23.0
+    name: golang:1.25.0
     entrypoint: bash
     args:
       - -ec