From 4ea949572a3004de688458ecdffc02b5b2e9fd1e Mon Sep 17 00:00:00 2001 From: Martin Wimpress Date: Wed, 26 Jun 2024 19:29:08 +0100 Subject: [PATCH] ci: add test build with nix --- .github/workflows/build-quickgui.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.github/workflows/build-quickgui.yml b/.github/workflows/build-quickgui.yml index 20e3b28..681b14f 100644 --- a/.github/workflows/build-quickgui.yml +++ b/.github/workflows/build-quickgui.yml @@ -38,3 +38,18 @@ jobs: name: Quickgui-${{github.run_number}}-linux-x64 path: build/linux/x64/release/bundle overwrite: true + + build-with-nix: + runs-on: ubuntu-22.04 + permissions: + id-token: "write" + contents: "read" + steps: + - uses: "actions/checkout@v4" + - uses: "DeterminateSystems/nix-installer-action@v12" + - uses: "DeterminateSystems/magic-nix-cache-action@v7" + - name: "Build with Nix ❄️" + run: | + nix build .#quickgui + tree ./result +