guix/gnu
Ludovic Courtès 6b42df3ad6
services: ci: Add Forgejo Runner service.
* gnu/services/ci.scm (<forgejo-runner-configuration>): New record type.
(create-forgejo-runner-account, forgejo-runner-activation)
(write-yaml, yaml-file, forgejo-runner-shepherd-service): New procedures.
(forgejo-runner-service-type): New variable.
* doc/guix.texi (Continuous Integration): Add “Forgejo Runner” heading.

Co-authored-by: David Thompson <davet@gnu.org>
Change-Id: Iba42d84da35812afa60e94773fbbadd68eca9813
2025-07-04 18:41:43 +02:00
..
bootloader
build
home
installer gnu: installer: Remove enlightenment desktop option. 2025-06-30 11:41:56 +03:00
machine machine: hetzner: Fix machine bootstrap. 2025-06-26 20:43:55 +08:00
packages gnu: emacs-corfu: Update to 2.3. 2025-07-04 09:02:18 -07:00
services services: ci: Add Forgejo Runner service. 2025-07-04 18:41:43 +02:00
system gnu: Add %dummy-linux-kernel-for-container. 2025-06-28 22:50:50 +08:00
tests tests: Fix the gui installation tests. 2025-07-01 11:50:16 +02:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Add ctranslate2. 2025-07-03 21:57:26 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm