FROM mcr.microsoft.com/dotnet/runtime-deps:8.0.23-jammy-arm64v8@sha256:fd6881686b34ef8a38a66cf5a6bdc227ce8211bd4aa04761cc279e3f2534793d
RUN apt-get update \
&& apt-get install -y --no-install-recommends curl jq \
&& rm -rf /var/lib/apt/lists/*
RUN useradd -ms /bin/bash GHA
COPY --chown=GHA:GHA actions-runner/ /home/GHA/actions-runner/
RUN chmod +x /home/GHA/actions-runner/start.sh
USER GHA
WORKDIR /home/GHA/
ENTRYPOINT ["/home/GHA/actions-runner/start.sh"]#!/bin/bash
GITHUB_URL=${GITHUB_URL}
RUNNER_TOKEN=${RUNNER_TOKEN}
/home/GHA/actions-runner/config.sh --url ${GITHUB_URL} --token ${RUNNER_TOKEN}
/home/GHA/actions-runner/run.shdocker build -t runner .docker run -it --rm -e GITHUB_URL=https://github.com/funny-insects -e RUNNER_TOKEN=TOKEN runner