Skip to content

stephen2002119/runbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Runbook

Dockerfile

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"]

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.sh

Building

docker build -t runner .

Running

docker run -it --rm -e GITHUB_URL=https://github.com/funny-insects -e RUNNER_TOKEN=TOKEN runner

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published