From 5af848ad034e070dc9ee2e9fdec56554ac7d4141 Mon Sep 17 00:00:00 2001 From: Ryan Omasta Date: Sun, 15 Sep 2024 22:09:07 -0600 Subject: [PATCH] feat(workflows/eval): add flake check --- .github/workflows/eval-check.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/eval-check.yml diff --git a/.github/workflows/eval-check.yml b/.github/workflows/eval-check.yml new file mode 100644 index 0000000..f93fafa --- /dev/null +++ b/.github/workflows/eval-check.yml @@ -0,0 +1,22 @@ +name: "Eval" + +on: + push: + branches: 'master' + pull_request_target: + +jobs: + check: + name: Check + runs-on: ubuntu-latest + steps: + - uses: "actions/checkout@v4" + - uses: "cachix/install-nix-action@V28" + with: + nix_path: nixpkgs=channel:nixpkgs-unstable + - uses: cachix/cachix-action@v15 + with: + name: wrangler + authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' + - name: Check + run: nix flake check -L \ No newline at end of file