{"repo":"ChristopherHX/github-act-runner","free":true,"listed":false,"github":"https://github.com/ChristopherHX/github-act-runner","clone":"git clone https://github.com/ChristopherHX/github-act-runner.git","description":"act as self-hosted runner","language":"Go","stars":391,"topics":["golang","devops","ci","github-actions","actions","continuous-integration","docker","github","self-hosted-actions","self-hosted"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"github-act-runner A reverse engineered github actions compatible self-hosted runner using nektos/act to execute your workflow steps. Unlike the official actions/runner, this works on more systems like freebsd. Usage Dependencies Actions Type Host JobContainer (only Linux, Windows, macOS) --- --- --- (composite) run steps bash (preferred), sh or explicit shell in your PATH (prior running the runner). On windows are pwsh (preferred) and powershell the default shells instead of bash or sh Docker ( 1), sh or explicit shell in your PATH (inside your container image) nodejs actions node ( 2) in your PATH (prior running the runner) Docker ( 1), node ( 2) in your PATH (inside your container image) docker actions Not available Docker ( 1) service container Not available Docker ( 1) v0.7.0 composite actions with uses v0.1.0 v0.1.0 composite actions with if v0.1.0 v0.1.0 composite actions with continue-on-error v0.1.0 v0.1.0 Docker Daemon via DOCKER HOST ( 1) Reachable docker daemon use DOCKER HOST to specify a remote host. NodeJS via PATH ( 2) For best compatibility with existing nodejs actions, please add nodejs in version 20 to your PATH , newer nodejs versions might lead to workflow failures. Usage for github releases Follow the instruction of https://github.com/ChristopherHX/github-act-runner/releases/latest. Usage for debian repository Add debian repository /etc/apt/sources.list.d/github-act-runner.list file: Import repository public key Install the runner Add new runner where - -","default_branch":null,"files":null,"tree":[],"storefront":"/r/ChristopherHX","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ChristopherHX/github-act-runner/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}