From 19866ac7c53143dcc61fcb30ebcfe6f92e2af582 Mon Sep 17 00:00:00 2001 From: Nick Schuch Date: Tue, 12 Aug 2025 16:53:31 +1000 Subject: [PATCH] Bump to Go 1.24 --- .github/workflows/lint.yml | 2 +- Dockerfile | 4 ++-- go.mod | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 54d7c2e..345d311 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -14,7 +14,7 @@ jobs: - name: 📦 Install Go uses: actions/setup-go@v3 with: - go-version: '1.23' + go-version-file: 'go.mod' - name: 🧪 Revive run: | diff --git a/Dockerfile b/Dockerfile index 1c05141..491a37e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,9 @@ -FROM golang:1.23 AS builder +FROM golang:1.24 AS builder COPY . /go/src/github.com/skpr/crond WORKDIR /go/src/github.com/skpr/crond RUN CGO_ENABLED=0 go build -a -ldflags '-extldflags "-static"' -o skpr-crond github.com/skpr/crond/cmd/skpr-crond -FROM alpine:3.20 +FROM alpine:3.21 COPY --from=builder /go/src/github.com/skpr/crond/skpr-crond /usr/local/bin/skpr-crond RUN chmod +x /usr/local/bin/skpr-crond CMD ["/usr/local/bin/skpr-crond"] diff --git a/go.mod b/go.mod index 449e258..096f9be 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/skpr/crond -go 1.23 +go 1.24 require ( github.com/alecthomas/kingpin/v2 v2.4.0