Skip to content

Commit c5c3186

Browse files
committed
.github/workflows/ci: run on nix
1 parent c1fb04c commit c5c3186

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

.github/workflows/ci.yml

+2-5
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ on:
66

77
jobs:
88
eval:
9-
runs-on: ubuntu-latest
9+
runs-on: nix
1010
outputs:
1111
matrix: ${{ steps.eval-jobs.outputs.matrix }}
1212
steps:
1313
- uses: actions/checkout@v4
14-
- uses: cachix/install-nix-action@v25
1514
- name: Evaluate checks
1615
id: eval-jobs
1716
run: |
@@ -77,7 +76,7 @@ jobs:
7776
- check: firecracker-overlay-systemd-startup-shutdown
7877
- check: qemu-overlay-startup-shutdown
7978
- check: qemu-overlay-systemd-startup-shutdown
80-
runs-on: ubuntu-latest
79+
runs-on: nix
8180
env:
8281
NIX_ATTR: 'checks.x86_64-linux.${{ matrix.check }}'
8382
steps:
@@ -87,8 +86,6 @@ jobs:
8786
sudo udevadm control --reload-rules
8887
sudo udevadm trigger --name-match=kvm
8988
- uses: actions/checkout@v4
90-
- uses: cachix/install-nix-action@v25
91-
- uses: DeterminateSystems/magic-nix-cache-action@v3
9289
- name: Build ${{ matrix.check }}
9390
run: |
9491
nix build \

0 commit comments

Comments
 (0)