infra/ansible/roles/forgejo/templates/runner.yaml.j2
Graham McIntire da2445f2c7
Fix forgejo runner setup, prevent data wipe on re-run, add SSH key to Forgejo
- forgejo role: tasks no longer wipe data on subsequent runs (check for existing
  data before resetting)
- runner: use data.forgejo.org/forgejo/runner:12, register with --no-interactive,
  run as root for Docker socket access
- runner-config: proper generate-config format
- graham user: password hash in managed_users config
- SSH key added to Forgejo graham user
- direnv in base Debian packages
2026-07-24 13:52:10 -05:00

10 lines
223 B
Django/Jinja

log:
level: info
runner:
file: /data/runner/.runner
capacity: 2
labels:
- "ubuntu-latest:docker://node:20-bookworm"
- "ubuntu-22.04:docker://node:20-bookworm"
- "ubuntu-24.04:docker://node:20-bookworm"