ci: Add docs assignment-table auto-updater
Update docs assignments / update (push) Successful in 57s

Regenerate the marked network-assignment tables in docs/ from
nixos.allAssignments (nix run .#update-docs-assignments, registered in
pkgs/default.nix), preserving hand-written Notes cells. The workflow
runs on pushes to the docs branch and commits any table updates back;
flip its trigger to master when the docs branch merges.
This commit is contained in:
2026-07-24 00:24:45 +01:00
parent d51f2d62b6
commit f89ad33c26
3 changed files with 170 additions and 0 deletions
+4
View File
@@ -11,4 +11,8 @@ in
chocolate-doom2xx = callPackage ./chocolate-doom2xx { };
windowtolayer = callPackage ./windowtolayer.nix { };
swaylock-plugin = callPackage ./swaylock-plugin.nix { };
update-docs-assignments = pkgs.writeShellScriptBin "update-docs-assignments" ''
exec ${pkgs.python3}/bin/python3 ${../ci/update-docs-assignments.py} "$@"
'';
}