added Gitea runner pnpm image
CI / Build Gitea runner docker images (push) Successful in 56s

This commit is contained in:
2026-06-23 06:17:31 +08:00
parent 21c9741b2d
commit 71deed7df1
2 changed files with 20 additions and 0 deletions
+13
View File
@@ -58,4 +58,17 @@ jobs:
pull: true pull: true
tags: | tags: |
"gitea.woggioni.net/woggioni/gitea-runner/archlinux:latest" "gitea.woggioni.net/woggioni/gitea-runner/archlinux:latest"
-
name: Build and push pnpm image
uses: docker/build-push-action@v6
with:
builder: multiplatform-builder
context: "{{defaultContext}}:gitea-runner"
target: pnpm
platforms: |
linux/amd64
push: true
pull: true
tags: |
"gitea.woggioni.net/woggioni/gitea-runner/pnpm:latest"
+7
View File
@@ -52,3 +52,10 @@ RUN ln -s /opt/x-tools/arm-unknown-linux-musleabihf/bin/arm-unknown-linux-muslea
RUN ln -s /opt/x-tools/arm-unknown-linux-musleabihf/bin/arm-unknown-linux-musleabi-gcc /usr/local/bin/arm-linux-musleabi-gcc RUN ln -s /opt/x-tools/arm-unknown-linux-musleabihf/bin/arm-unknown-linux-musleabi-gcc /usr/local/bin/arm-linux-musleabi-gcc
RUN ln -s /opt/x-tools/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-gcc /usr/local/bin/x86_64-pc-windows-gnu-gcc RUN ln -s /opt/x-tools/x86_64-w64-mingw32/bin/x86_64-w64-mingw32-gcc /usr/local/bin/x86_64-pc-windows-gnu-gcc
RUN useradd gitea-runner -u 555 -s /bin/bash -m -d /var/lib/gitea-runner RUN useradd gitea-runner -u 555 -s /bin/bash -m -d /var/lib/gitea-runner
FROM alpine:3.24 AS pnpm
RUN --mount=type=cache,target=/var/cache/apk apk update
RUN --mount=type=cache,target=/var/cache/apk apk add nodejs shadow git pnpm
RUN adduser -S -u 555 -h /var/lib/gitea-runner gitea-runner
USER gitea-runner
WORKDIR /var/lib/gitea-runner