checks: Refactor formatting check

This commit is contained in:
SebastianStork 2026-02-23 01:45:48 +01:00
parent 54433591bf
commit 7d1a0087da
Signed by: SebastianStork
SSH key fingerprint: SHA256:tRrGdjYOwgHxpSc/wTOZQZEjxcb15P0tyXRsbAfd+2Q

View file

@ -4,7 +4,10 @@
{ inputs', pkgs, ... }: { inputs', pkgs, ... }:
{ {
checks = { checks = {
formatting = (inputs.treefmt.lib.evalModule pkgs "${self}/treefmt.nix").config.build.check self; formatting =
"${self}/treefmt.nix"
|> inputs.treefmt.lib.evalModule pkgs
|> (formatter: formatter.config.build.check self);
statix = pkgs.runCommand "statix" { buildInputs = [ inputs'.statix.packages.statix ]; } '' statix = pkgs.runCommand "statix" { buildInputs = [ inputs'.statix.packages.statix ]; } ''
statix check ${self} statix check ${self}