chore: remove custom runner Dockerfiles and build workflow
No longer needed — runner labels now point to official language images (golang:1.26-bookworm, node:22-bookworm, rust:1-bookworm) which already have the language tools. Docker CLI installed via apt-get in workflow steps.
This commit is contained in:
@@ -1,16 +0,0 @@
|
||||
FROM code.forgejo.org/forgejo/runner:6
|
||||
|
||||
# Switch to root to install packages (Alpine)
|
||||
USER root
|
||||
|
||||
# Alpine uses apk, not apt-get
|
||||
RUN apk update && apk add --no-cache \
|
||||
nodejs \
|
||||
npm \
|
||||
docker
|
||||
|
||||
# Verify installations
|
||||
RUN docker --version && node --version && git --version
|
||||
|
||||
# Switch back to runner user
|
||||
USER 1000:1000
|
||||
@@ -1,16 +0,0 @@
|
||||
FROM code.forgejo.org/forgejo/runner:6
|
||||
|
||||
# Switch to root to install packages (Alpine)
|
||||
USER root
|
||||
|
||||
# Alpine uses apk, not apt-get
|
||||
RUN apk update && apk add --no-cache \
|
||||
docker \
|
||||
nodejs \
|
||||
npm
|
||||
|
||||
# Verify installations
|
||||
RUN node --version && docker --version && git --version
|
||||
|
||||
# Switch back to runner user
|
||||
USER 1000:1000
|
||||
@@ -1,20 +0,0 @@
|
||||
FROM code.forgejo.org/forgejo/runner:6
|
||||
|
||||
# Switch to root to install packages (Alpine)
|
||||
USER root
|
||||
|
||||
# Alpine uses apk, not apt-get
|
||||
RUN apk update && apk add --no-cache \
|
||||
nodejs \
|
||||
npm \
|
||||
curl \
|
||||
docker
|
||||
|
||||
# Install Rust (as root, skip verification for now)
|
||||
RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain stable || true
|
||||
|
||||
# Verify core installations
|
||||
RUN docker --version && node --version && git --version
|
||||
|
||||
# Switch back to runner user
|
||||
USER 1000:1000
|
||||
Reference in New Issue
Block a user