add treefmt check
parent
5cc4bba4a3
commit
9b26507e14
@ -0,0 +1,22 @@
|
||||
{
|
||||
runCommandNoCC,
|
||||
gofumpt,
|
||||
alejandra,
|
||||
python3,
|
||||
treefmt,
|
||||
}:
|
||||
runCommandNoCC "treefmt" {
|
||||
nativeBuildInputs = [
|
||||
gofumpt
|
||||
treefmt
|
||||
alejandra
|
||||
python3.pkgs.flake8
|
||||
python3.pkgs.black
|
||||
];
|
||||
} ''
|
||||
# keep timestamps so that treefmt is able to detect mtime changes
|
||||
cp --no-preserve=mode --preserve=timestamps -r ${../..} source
|
||||
cd source
|
||||
HOME=$TMPDIR treefmt --no-cache --fail-on-change
|
||||
touch $out
|
||||
''
|
Loading…
Reference in New Issue