forge-act-runner (sha256:667b9f19857c90491e63a6bb8c138e9ab24a9aec62f5f505c5f5144eb17e8403)

Published 2026-06-05 14:35:32 +00:00 by peterswimm

Installation

docker pull git.toilville.dev/toilville/forge-act-runner@sha256:667b9f19857c90491e63a6bb8c138e9ab24a9aec62f5f505c5f5144eb17e8403
sha256:667b9f19857c90491e63a6bb8c138e9ab24a9aec62f5f505c5f5144eb17e8403

Image layers

ADD alpine-minirootfs-3.23.4-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
RUN /bin/sh -c apk add --no-cache tini bash git tzdata # buildkit
COPY /opt/src/act_runner/act_runner /usr/local/bin/act_runner # buildkit
COPY scripts/run.sh /usr/local/bin/run.sh # buildkit
VOLUME [/data]
ENTRYPOINT ["/sbin/tini" "--" "run.sh"]
USER root
RUN /bin/sh -c apk add --no-cache bash curl git jq openssh-client tzdata tini docker-cli nodejs postgresql-client python3 py3-pip gcc python3-dev musl-dev cmake make clang llvm-dev openssl-dev pkgconfig # buildkit
ENV RUSTUP_HOME=/usr/local/rustup CARGO_HOME=/usr/local/cargo PATH=/usr/local/cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --no-modify-path --profile minimal --default-toolchain stable && rustup component add clippy rustfmt && cargo install cargo-deny --locked 2>/dev/null || true && chmod -R a+r /usr/local/rustup && chmod -R a+rx /usr/local/cargo/bin # buildkit
RUN /bin/sh -c pip3 install --no-cache-dir --break-system-packages psycopg2-binary python-Levenshtein pyyaml requests # buildkit
RUN /bin/sh -c adduser -D -u 1000 -h /home/runner runner 2>/dev/null || ( echo "runner:x:1000:1000::/home/runner:/bin/sh" >> /etc/passwd && echo "runner:x:1000:" >> /etc/group && mkdir -p /home/runner && chown 1000:1000 /home/runner ) && addgroup -g 999 docker 2>/dev/null || true && addgroup runner docker 2>/dev/null || true # buildkit
USER runner
Details
Container
2026-06-05 14:35:32 +00:00
3
OCI / Docker
linux/amd64
659 MiB
Versions (1) View all
latest 2026-06-05