We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60e92a1 commit 1937629Copy full SHA for 1937629
1 file changed
.github/workflows/ci.yml
@@ -5,8 +5,18 @@ on:
5
branches: main
6
7
jobs:
8
- tests:
9
- runs-on: ubuntu-latest
+ build:
+ strategy:
10
+ fail-fast: false
11
+ matrix:
12
+ config:
13
+ - host: glyph
14
+ system: x86_64-linux
15
+ runner: ubuntu-latest
16
+ - host: Rhizome
17
+ system: aarch64-darwin
18
+ runner: macos-latest
19
+ runs-on: ${{ matrix.runner }}
20
steps:
21
- uses: actions/checkout@v4
22
- uses: cachix/install-nix-action@v31
@@ -17,3 +27,8 @@ jobs:
27
name: stackptr
28
authToken: ${{ secrets.CACHIX_AUTH_TOKEN }}
29
- run: nix flake check
30
+ - name: Build NixOS system
31
+ run: |
32
+ nix build \
33
+ .#nixosConfigurations.${{ matrix.config.host }}.config.system.build.toplevel \
34
+ --system ${{ matrix.config.system }}
0 commit comments