diff options
| author | Federico Damián Schonborn <[email protected]> | 2024-07-28 18:48:21 -0300 |
|---|---|---|
| committer | GitHub <[email protected]> | 2024-07-28 17:48:21 -0400 |
| commit | af23d7bab32b5438ba5602f0ab42dd1d596ef9d7 (patch) | |
| tree | c284332bbb34701d72cc7030331cc5eefa4a05a5 | |
| parent | f0e8a00b8af9cfb553bfd7f90d63899158db6df8 (diff) | |
feat: add reuse check (#5)
Signed-off-by: Federico Damián Schonborn <[email protected]>
| -rw-r--r-- | checks/reuse/package.nix | 10 | ||||
| -rw-r--r-- | test/flake.nix | 8 |
2 files changed, 16 insertions, 2 deletions
diff --git a/checks/reuse/package.nix b/checks/reuse/package.nix new file mode 100644 index 0000000..55b705d --- /dev/null +++ b/checks/reuse/package.nix @@ -0,0 +1,10 @@ +{ + lib, + runCommand, + root, + reuse, +}: +runCommand "check-reuse" { } '' + ${lib.getExe reuse} --root ${root} lint + touch $out +'' diff --git a/test/flake.nix b/test/flake.nix index d7ed855..45509e8 100644 --- a/test/flake.nix +++ b/test/flake.nix @@ -16,8 +16,12 @@ }; in { - # we use nixfmt, so alejandra will always fail - checks = builtins.removeAttrs flake-checks' [ "alejandra" ]; + checks = builtins.removeAttrs flake-checks' [ + # we use nixfmt, so alejandra will always fail + "alejandra" + # this flake is not REUSE-compilant + "reuse" + ]; } ); } |
