buildbot/nix-eval Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-linode Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-isaiah Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-jeremiah Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-zeke Build done.
buildbot/nix-build Build done.
- Add modules/nixos/gitea-runner.nix: NixOS module for act_runner in shell mode, with options for enable, instanceURL, name, labels, and tokenFile (agenix secret path). - Deploy gitea-runner to jeremiah, isaiah, zeke, and linode with appropriate labels. Agenix secret placeholders left with TODOs. - Add .gitea/workflows/update-flake-lock.yaml: weekly workflow (Sunday midnight) that runs nix flake update and opens a PR if flake.lock changed, using GITEA_TOKEN secret for authentication. Closes part of #15 (NixOS shell runners + flake-lock workflow).
31 lines
430 B
Nix
31 lines
430 B
Nix
{
|
|
...
|
|
}:
|
|
|
|
{
|
|
imports = [
|
|
./albyhub.nix
|
|
./backup.nix
|
|
./ceph.nix
|
|
./db.nix
|
|
./gitea-runner.nix
|
|
./gitlab-runner.nix
|
|
./gnome.nix
|
|
./home.nix
|
|
./kde.nix
|
|
#./kiwix-serve.nix
|
|
./kubernetes.nix
|
|
./linode.nix
|
|
./podman.nix
|
|
./print.nix
|
|
./proxy.nix
|
|
./remote-builder.nix
|
|
./router.nix
|
|
./rpi4.nix
|
|
./syncthing.nix
|
|
./nebula.nix
|
|
./tailscale.nix
|
|
./vmdev.nix
|
|
];
|
|
}
|