From 110058d2cb85ffbd419699685b3573b24bc20db1 Mon Sep 17 00:00:00 2001 From: Daylin Morgan Date: Sat, 29 Jun 2024 18:10:42 -0500 Subject: [PATCH] lix installer --- .github/workflows/build.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b555c71..a54c734 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -36,6 +36,7 @@ jobs: with: extra-conf: | accept-flake-config = true + - uses: DeterminateSystems/magic-nix-cache-action@v7 - uses: cachix/cachix-action@v15 @@ -43,6 +44,16 @@ jobs: name: daylin authToken: "${{ secrets.CACHIX_AUTH_TOKEN }}" + - name: Swap Lix for nix + run: | + which nix + sudo nix run \ + --experimental-features "nix-command flakes" \ + --extra-substituters https://cache.lix.systems --extra-trusted-public-keys "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" \ + 'git+https://git@git.lix.systems/lix-project/lix?ref=refs/tags/2.90.0-rc1' -- \ + upgrade-nix \ + --extra-substituters https://cache.lix.systems --extra-trusted-public-keys "cache.lix.systems:aBnZUw8zA7H35Cz2RyKFVs3H4PlGTLawyY5KRbvJR8o=" + - name: write lock file if: "${{ inputs.lockFile != '' }}" run: |