[chore] Update build to use new woodpecker dind container, bump version numbers (#4073)

As described!

Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4073
Co-authored-by: tobi <tobi.smethurst@protonmail.com>
Co-committed-by: tobi <tobi.smethurst@protonmail.com>
This commit is contained in:
tobi 2025-04-28 09:31:51 +00:00
commit 68a48d5d79
3 changed files with 18 additions and 18 deletions

View file

@ -2,7 +2,7 @@
# Dockerfile reference: https://docs.docker.com/engine/reference/builder/
# stage 1: generate the web/assets/dist bundles
FROM --platform=${BUILDPLATFORM} node:18-alpine AS bundler
FROM --platform=${BUILDPLATFORM} node:lts-alpine AS bundler
COPY web web
RUN yarn --cwd ./web/source install && \
@ -11,7 +11,7 @@ RUN yarn --cwd ./web/source install && \
rm -rf ./web/source
# stage 2: build the executor container
FROM --platform=${TARGETPLATFORM} alpine:3.20 as executor
FROM --platform=${TARGETPLATFORM} alpine:3.21 AS executor
# switch to non-root user:group for GtS
USER 1000:1000