From 2ff806e7c6981d2cf981788a56e2cc2bfebd1df7 Mon Sep 17 00:00:00 2001 From: Jan-Erik Rediger Date: Fri, 29 Sep 2023 13:45:20 +0200 Subject: [PATCH] CI: nix build and push to cachix --- .forgejo/workflows/ci.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .forgejo/workflows/ci.yaml diff --git a/.forgejo/workflows/ci.yaml b/.forgejo/workflows/ci.yaml new file mode 100644 index 0000000..d3e72b4 --- /dev/null +++ b/.forgejo/workflows/ci.yaml @@ -0,0 +1,18 @@ +on: push + +env: + CACHIX_NAME: git-fnordig + +jobs: + Publish: + runs-on: flakes-action + steps: + - uses: actions/checkout@v3 + name: Checkout + - name: Set up Cachix + run: | + nix-env -iA nixpkgs.cachix nixpkgs.bash + cachix use $CACHIX_NAME + - name: Build + run: | + cachix watch-exec $CACHIX_NAME nix build