github-runner

GitHub runner

  • Canonical IS DevOps
Channel Revision Published Runs on
latest/stable 323 27 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
latest/stable 322 27 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
latest/stable 1 09 Feb 2022
Ubuntu 22.04 Ubuntu 20.04
latest/beta 322 27 Jan 2025
Ubuntu 22.04
latest/beta 323 17 Jan 2025
Ubuntu 22.04
latest/edge 326 27 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
latest/edge 323 17 Jan 2025
Ubuntu 22.04 Ubuntu 20.04
latest/edge 4 26 Apr 2022
Ubuntu 22.04 Ubuntu 20.04
local-lxd/stable 306 17 Dec 2024
Ubuntu 22.04
local-lxd/edge 306 27 Nov 2024
Ubuntu 22.04
1/stable 177 05 Jun 2024
Ubuntu 22.04
1/edge 177 05 Jun 2024
Ubuntu 22.04
juju deploy github-runner
Show information

Platform:

Ubuntu
22.04 20.04

Integrations

debug-ssh

Interface: debug-ssh
Supported charms: tmate-ssh-server

Debug-ssh integration provides necessary information for runners to provide ssh reverse-proxy applications to setup inside the runner.

Example debug-ssh integrate command:

juju integrate github-runner tmate-ssh-server

mongodb

Interface: mongodb_client
Supported charms: mongodb, mongodb-k8s

The mongodb integration provides the necessary information for the runner manager to access the mongodb database, which is required for the (experimental) reactive spawning feature. Integrating the charm with mongodb lets the charm automatically go into reactive mode.

Example mongodb_client integrate command:

juju integrate github-runner mongodb