Skip to content

IRNAS/irnas-runners-software

Repository files navigation

Irnas's runners repository

The repository contains instructions on how to setup a self-hosted GitHub Actions runner on a self-hosted machine.

This is useful in cases where the GitHub Actions runner is required to run on a machine that is not connected to the internet, or when the workloads are too large to be run on the GitHub hosted runners.

There are currently 3 ways to go about this:

  1. Self-hosted runners using docker compose
  2. Self-hosted ephemeral runners using kubernetes and helm
  3. Self-hosted runners scheduled by systemd

Development setup

Turn on pre-commit tool by running pre-commit install. If you do not have it yet, follow instructions here.

About

Code related to the self-hosted GitHub Actions Runner

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors