diff --git a/.github/workflows/vm-tests.yml b/.github/workflows/vm-tests.yml index 204fd2d..3db1122 100644 --- a/.github/workflows/vm-tests.yml +++ b/.github/workflows/vm-tests.yml @@ -10,20 +10,16 @@ jobs: nix: strategy: matrix: - system: - - x86_64-linux - - aarch64-linux - test: - - hjem-basic - - hjem-special-args + include: + - os: ubuntu-latest + system: x86_64-linux + test: hjem-basic + - os: ubuntu-22.04-arm + system: aarch64-linux + test: hjem-basic - runs-on: ubuntu-latest + runs-on: ${{ matrix.os }} steps: - - name: "Set up QEMU support" - uses: docker/setup-qemu-action@v3 - with: - platforms: arm64 - - name: Install Nix uses: DeterminateSystems/nix-installer-action@main with: @@ -32,7 +28,7 @@ jobs: extra-conf: | experimental-features = nix-command flakes allow-import-from-derivation = false - extra-platforms = aarch64-linux + extra-features = kvm nixos-test - name: Checkout uses: actions/checkout@v4