forked from canonical/github-runner-operator
-
Notifications
You must be signed in to change notification settings - Fork 0
/
metadata.yaml
21 lines (18 loc) · 954 Bytes
/
metadata.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Copyright 2022 Canonical Ltd.
# See LICENSE file for licensing details.
name: github-runner
display-name: GitHub runner
maintainers:
- launchpad.net/~canonical-is-devops
docs: https://discourse.charmhub.io/t/github-runner-documentation-overview/7817
issues: https://github.com/canonical/github-runner-operator/issues
summary: Creates a cluster of self-hosted github runners.
description: >
This charm creates self-hosted GitHub runners. Each unit of this charm will start a configurable
number of LXD based containers and virtual machines to host them. Each runner performs only one
job, after which it unregisters from GitHub to ensure that each job runs in a clean environment.
The charm will periodically check the number of idle runners and spawn or destroy them as
necessary to maintain the configured number of runners. Both the reconciliation interval and the
number of runners to maintain are configurable.
series:
- jammy