peaceiris / actions-self-hosted-runners

GitHub Actions self-hosted runner on VirtualBox with Vagrant.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

actions-self-hosted-runners

CI

GitHub Actions self-hosted runner on VirtualBox with Vagrant.

Getting Started

git clone https://github.com/peaceiris/actions-self-hosted-runners.git
cd ./actions-self-hosted-runners/images/ubuntu
cat << EOF > .env
GHA_RUNNER_VERSION = 'x.xxx.x'
VB_CPUS = '4'
VB_MEMORY = '8192'
VB_DISK_SIZE = '30GB'
EOF
make up
vagrant ssh
cd actions-runner
./config.sh --url https://github.com/[owner]/[repo] --token [token]
nohup ./run.sh &

About

GitHub Actions self-hosted runner on VirtualBox with Vagrant.

License:MIT License


Languages

Language:Shell 95.1%Language:Makefile 4.9%