Files
dotfiles/.github/workflows/nixfmt.yml
Menno van Leeuwen 5a0a4a96c5
Some checks failed
Nix Format Check / check-format (push) Failing after 37s
master not main
2024-11-18 15:14:59 +01:00

30 lines
663 B
YAML

name: Nix Format Check
on:
pull_request:
push:
branches: [ master ]
jobs:
check-format:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Install Nix
uses: cachix/install-nix-action@v25
- name: Install nixfmt
run: nix-env -i nixfmt
- name: Check Nix formatting
run: |
find . -name "*.nix" -type f -exec nixfmt {} \;
if git diff --quiet; then
echo "All Nix files are properly formatted"
else
echo "Error: Some Nix files are not properly formatted"
git diff
exit 1
fi