Skip to content

notz/actions-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

107 Commits
 
 
 
 
 
 

Repository files navigation

actions-runner

This repository build every week a new actions runner image which is a drop-in replacement from default github base image with some basic tools installed.

Tools included

  • build-essential
  • openssh-client
  • wget
  • xz-utils
  • Chrome dependencies

Usage

Install gha-runner-scale-set helm chart with following template spec:

 template: spec: initContainers: - name: init-dind-externals image: ghcr.io/notz/actions-runner:latest command: ["cp", "-r", "-v", "/home/runner/externals/.", "/home/runner/tmpDir/"] volumeMounts: - name: dind-externals mountPath: /home/runner/tmpDir containers: - name: runner image: ghcr.io/notz/actions-runner:latest command: ["/home/runner/run.sh"] env: - name: DOCKER_HOST value: unix:///var/run/docker.sock volumeMounts: - name: work mountPath: /home/runner/_work - name: dind-sock mountPath: /var/run - name: dind image: docker:dind args: - dockerd - --host=unix:///var/run/docker.sock - --group=$(DOCKER_GROUP_GID) env: - name: DOCKER_GROUP_GID value: "123" securityContext: privileged: true volumeMounts: - name: work mountPath: /home/runner/_work - name: dind-sock mountPath: /var/run - name: dind-externals mountPath: /home/runner/externals volumes: - name: work emptyDir: {} - name: dind-sock emptyDir: {} - name: dind-externals emptyDir: {}

About

Action runner image for runner scale sets

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors