name: CI on: [pull_request] jobs: flake-check: runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - name: Run flake check run: nix flake check --impure build-hosts: needs: flake-check runs-on: host steps: - name: Checkout repository uses: actions/checkout@v4 - name: Build cryodev-main run: nix build .#nixosConfigurations.cryodev-main.config.system.build.toplevel --impure - name: Build cryodev-pi run: nix build .#nixosConfigurations.cryodev-pi.config.system.build.toplevel --impure --extra-platforms aarch64-linux