From 7387ccb3388c1bd354abe6b6a4d2b58829285450 Mon Sep 17 00:00:00 2001 From: Nico D'Cotta <45274424+cottand@users.noreply.github.com> Date: Sat, 14 Dec 2024 18:33:23 +0000 Subject: [PATCH] ci: install nix with detsys to fix nixos tests (#80) Hopefully fixes https://github.com/cottand/leng/actions/runs/12332111640/job/34419537330?pr=78#step:4:54 --- .github/workflows/test-nix.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.github/workflows/test-nix.yml b/.github/workflows/test-nix.yml index c8dc22f..23a8d68 100644 --- a/.github/workflows/test-nix.yml +++ b/.github/workflows/test-nix.yml @@ -13,20 +13,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - - uses: cachix/install-nix-action@v22 - with: - nix_path: nixpkgs=channel:nixos-24.05 - github_access_token: ${{ secrets.GITHUB_TOKEN }} - - - name: Enable KVM group perms (for NixOS tests) - run: | - echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules - sudo udevadm control --reload-rules - sudo udevadm trigger --name-match=kvm - sudo apt-get update - sudo apt-get install -y libvirt-clients libvirt-daemon-system libvirt-daemon virtinst bridge-utils qemu qemu-system-x86 - sudo usermod -a -G kvm,libvirt $USER - + - uses: DeterminateSystems/nix-installer-action@main - run: nix build . --show-trace - - run: nix flake check