An open API service indexing awesome lists of open source software.

https://github.com/andrewda/multi-actions

Install and configure multiple self-hosted GitHub Actions runners on the same host.
https://github.com/andrewda/multi-actions

Last synced: 10 months ago
JSON representation

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

Awesome Lists containing this project

README

          

# multi-actions

Install and configure multiple
[self-hosted GitHub Actions runners](https://docs.github.com/en/actions/hosting-your-own-runners)
on the same host.

Basic usage:

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

To uninstall the runners:

```bash
$ ./uninstall.sh --token --dir
```