Merge branch 'forgejo-runner'

This commit is contained in:
Jonas Gaffke 2024-09-03 11:27:14 +02:00
commit c98206231c
Signed by: jonas.gaffke
GPG key ID: 3D187D7FAA95869B
2 changed files with 22 additions and 3 deletions

View file

@ -0,0 +1,19 @@
{ pkgs, ... }:
{
services.gitea-actions-runner = {
package = pkgs.forgejo-actions-runner;
instances."quitte" = {
enable = true;
labels = [
# provide a debian base with nodejs for actions
"debian-latest:docker://node:18-bullseye"
# fake the ubuntu name, because node provides no ubuntu builds
"ubuntu-latest:docker://node:18-bullseye"
# provide native execution on the host
# "native:host"
];
#TODO get a token from git.ifsr.de and use it
# tokenfile = /"dev/null";
};
};
}

View file

@ -4,9 +4,9 @@ let
gitUser = "git";
in
{
# imports = [
# ./actions.nix
# ];
imports = [
./actions.nix
];
sops.secrets.gitea_ldap_search = {
key = "portunus/search-password";
owner = config.services.forgejo.user;