andrewda / multi-actions

Install and configure multiple self-hosted GitHub Actions runners on the same host.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

multi-actions

Install and configure multiple self-hosted GitHub Actions runners on the same host.

Basic usage:

$ ./install.sh \
    --url <org url> \ # (required) URL of the GitHub organization
    --token <token> \ # (required) GitHub Actions token
    --count <number of runners> \ # Number of runners to install (defaults to number of cores)
    --version <runner version> \ # Runner version to install (defaults to 2.291.1)
    --checksum <runner checksum> \ # Checksum of the Runner (defaults to checksum for 2.291.1)
    --dir <installation directory> # Installation directory (defaults to /home/ubuntu/github)

To uninstall the runners:

$ ./uninstall.sh --token <token> --dir <installation directory>

About

Install and configure multiple self-hosted GitHub Actions runners on the same host.


Languages

Language:Shell 100.0%