ci: add formatting check (#30)

This will help enforce a consistent coding style. The formatter used is `nixpkgs-fmt`.
This commit is contained in:
Sam Nystrom 2023-04-18 08:00:21 -05:00 committed by GitHub
parent 7a9b6b359e
commit a8981723bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

18
.github/workflows/ci.yml vendored Normal file
View file

@ -0,0 +1,18 @@
name: CI
on:
- push
- pull_request
jobs:
Check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: cachix/install-nix-action@v20
with:
github_access_token: ${{ secrets.GITHUB_TOKEN }}
- name: Run formatter
run: nix run nixpkgs#nixpkgs-fmt .
- name: Check for changes
run: git diff --color=always --exit-code