From 2fa1322fd84f5dc2a046ebc3669cb3376ffb3b70 Mon Sep 17 00:00:00 2001 From: Sean T Allen Date: Tue, 10 Dec 2024 20:41:35 -0500 Subject: [PATCH] Use Alpine 3.20 as our base image (#69) --- .release-notes/alpine-320.md | 3 +++ Dockerfile | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 .release-notes/alpine-320.md diff --git a/.release-notes/alpine-320.md b/.release-notes/alpine-320.md new file mode 100644 index 0000000..4b60b15 --- /dev/null +++ b/.release-notes/alpine-320.md @@ -0,0 +1,3 @@ +## Use Alpine 3.20 as our base image + +Previously we were using Alpine 3.18 which has reached it's end-of-life. The change to 3.20 should have no impact on anyone unless they are using this image as the base image for another image. diff --git a/Dockerfile b/Dockerfile index 0a5c663..912f960 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM ghcr.io/ponylang/changelog-tool:release AS changelog-tool -FROM alpine:3.18 +FROM alpine:3.20 COPY --from=changelog-tool /usr/local/bin/changelog-tool /usr/local/bin/changelog-tool @@ -9,7 +9,7 @@ RUN apk add --update --no-cache \ git \ py3-pip -RUN pip3 install \ +RUN pip3 install --break-system-packages \ gitpython \ PyGithub==v1.54.1 \ pylint