···11-FROM golang:1.23-bullseye AS build-env
11+FROM golang:1.24-bullseye AS build-env
2233ENV DEBIAN_FRONTEND=noninteractive
44ENV TZ=Etc/UTC
+1-1
cmd/goat/util.go
···72727373// returns a pointer because that is what xrpc.Client expects
7474func userAgent() *string {
7575- s := fmt.Sprintf("goat/" + versioninfo.Short())
7575+ s := fmt.Sprintf("goat/%s", versioninfo.Short())
7676 return &s
7777}
···11# Stage 1: Build the Go binary
22-FROM golang:1.23-alpine3.20 AS builder
22+FROM golang:1.24-alpine3.22 AS build-env
3344# Install SSL ca certificates.
55RUN apk update && apk add --no-cache ca-certificates && update-ca-certificates
+2-2
cmd/supercollider/Dockerfile
···11# Stage 1: Build the Go binary
22-FROM golang:1.23-alpine3.20 AS builder
22+FROM golang:1.24-alpine3.22 AS build-env
3344# Create a directory for the application
55WORKDIR /app
···2323COPY --from=certs /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
24242525# Copy the binary from the first stage.
2626-COPY --from=builder /supercollider /supercollider
2626+COPY --from=build-env /supercollider /supercollider
27272828# Set the startup command to run the binary
2929CMD ["/supercollider"]