Compare commits

..

16 commits

Author SHA1 Message Date
64aa8049a7
runs-on: nix 2025-07-07 12:15:20 +02:00
60e7b841a9
switch to podman 2025-07-07 12:15:20 +02:00
25ef8a5594
increase numInstances to 3 2025-07-07 12:15:20 +02:00
8251f88276
add note on podman attempt 2025-07-07 12:15:20 +02:00
80fb1aaba4
reconciliate old/new runners 2025-07-07 12:15:20 +02:00
437d3dffb8
explicitly use custom container in CI 2025-07-07 12:15:20 +02:00
6f101b9201
explicitly allow running command to manually generating tokens from forgejo machine
additionally serves to document the needed command, for future
automation.
2025-07-07 12:15:20 +02:00
2a52635157
set up ci container from clan
credit:
https://discourse.nixos.org/t/gitea-nix-actions-runner-setup/35279
2025-07-07 12:15:20 +02:00
14eedd4e66
try and recreate the container from icewind
see:
https://icewind.nl/entry/gitea-actions-nix/#using-nix-to-build-our-nix-image

> Error: crun: cannot find `` in $PATH: No such file or directory: OCI
runtime attempted to invoke a command that was not found
2025-07-07 12:15:19 +02:00
438fbae6e9
runs-on: docker 2025-07-07 12:15:19 +02:00
2ae90063ee
rm runner file 2025-07-07 12:15:19 +02:00
3319bfc127
explicitly specify container image 2025-07-07 12:15:19 +02:00
923031220e
add label for new runner 2025-07-07 12:15:19 +02:00
1d7c516731
try out existing nix container made for gitea actions 2025-07-07 12:15:19 +02:00
97fc736a10
Switch all CI jobs to nixos label 2025-07-07 12:15:19 +02:00
c7b05bb473 deduplicate import-flake, fixing test regression from git merge (#441)
Reviewed-on: Fediversity/Fediversity#441
Co-authored-by: Kiara Grouwstra <kiara@procolix.eu>
Co-committed-by: Kiara Grouwstra <kiara@procolix.eu>
2025-07-07 10:58:10 +02:00

View file

@ -9,8 +9,6 @@ let
git-hooks
gitignore
;
inherit (import sources.flake-inputs) import-flake;
inputs = (import-flake { src = ./.; }).inputs;
inherit (pkgs) lib;
inherit (import sources.flake-inputs) import-flake;
inherit ((import-flake { src = ./.; }).inputs) nixops4;
@ -78,7 +76,6 @@ in
# re-export inputs so they can be overridden granularly
# (they can't be accessed from the outside any other way)
inherit
inputs
sources
system
pkgs