--- # yamllint disable-line rule:truthy on: pull_request: push: branches: [main, master] jobs: build: name: Build Nix targets runs-on: ubuntu-22.04 steps: - name: Git checkout uses: actions/checkout@v4 - name: Install Nix uses: cachix/install-nix-action@v30 - name: Check Nix flake inputs uses: DeterminateSystems/flake-checker-action@v9 with: ignore-missing-flake-lock: false fail-mode: true - name: Check Nix flake run: nix flake check --all-systems