Personal Nix flake
nixos home-manager nix
at develop 28 lines 562 B view raw
1name: Check 2 3on: 4 workflow_dispatch: 5 push: 6 branches: 7 - main 8 - develop 9 paths: 10 - 'flake.nix' 11 - 'flake.lock' 12 - 'nix/**' 13 14concurrency: 15 group: ${{ github.workflow }}-${{ github.ref_name }} 16 cancel-in-progress: true 17 18jobs: 19 check: 20 name: Run flake checks 21 runs-on: ubuntu-24.04 22 steps: 23 - uses: actions/checkout@v4 24 - uses: ./.github/actions/nix-setup 25 with: 26 cachixAuthToken: ${{ secrets.CACHIX_AUTH_TOKEN }} 27 - run: | 28 nix flake check --quiet --all-systems --keep-going .