From 2c20a9df7fb287fccd9a9c648658234d324da344 Mon Sep 17 00:00:00 2001 From: Quinten <67589015+QuintenQVD0@users.noreply.github.com> Date: Wed, 25 Dec 2024 11:59:08 +0100 Subject: [PATCH] add go 1.23 --- .github/workflows/go.yml | 1 + go/1.23/Dockerfile | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 go/1.23/Dockerfile diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 8970801..fdfaf6b 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -25,6 +25,7 @@ jobs: - '1.20' - '1.21' - '1.22' + - '1.23' steps: - uses: actions/checkout@v4 - uses: docker/setup-buildx-action@v3 diff --git a/go/1.23/Dockerfile b/go/1.23/Dockerfile new file mode 100644 index 0000000..82d2f74 --- /dev/null +++ b/go/1.23/Dockerfile @@ -0,0 +1,12 @@ +FROM --platform=$TARGETOS/$TARGETARCH golang:1.23-alpine + + +RUN apk add --update --no-cache ca-certificates tzdata \ + && adduser -D -h /home/container container + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./../entrypoint.sh /entrypoint.sh +CMD [ "/bin/ash", "/entrypoint.sh" ]