chore: add CI and fix attic nixlet

This commit is contained in:
technofab 2024-03-09 15:32:47 +01:00
parent 94cd725a82
commit 203c487a0b
5 changed files with 486 additions and 8 deletions

View file

@ -8,6 +8,7 @@
flake-parts.lib.mkFlake {inherit inputs;} {
imports = [
inputs.devenv.flakeModule
inputs.nix-gitlab-ci.flakeModule
];
systems = import systems;
flake = rec {
@ -31,6 +32,9 @@
inputs',
...
}: {
imports = [
./ci.nix
];
formatter = pkgs.alejandra;
devenv.shells.default = {
containers = pkgs.lib.mkForce {};
@ -82,6 +86,7 @@
inputs.pre-commit-hooks.follows = "pre-commit-hooks";
};
pre-commit-hooks.url = "github:cachix/pre-commit-hooks.nix";
nix-gitlab-ci.url = "gitlab:TECHNOFAB/nix-gitlab-ci";
kubenix = {
url = "github:hall/kubenix";