forked from aylac.top/nixcfg
this repo has no description
at main 1.6 kB view raw
1concurrency: 2 cancel-in-progress: true 3 group: ${{ github.workflow }}-${{ github.ref }} 4jobs: 5 build-devShell-default: 6 runs-on: ubuntu-latest 7 steps: 8 - uses: actions/checkout@main 9 with: 10 fetch-depth: 1 11 - uses: DeterminateSystems/nix-installer-action@main 12 - uses: cachix/cachix-action@master 13 with: 14 authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} 15 name: ayla6 16 - name: Build devShell default 17 run: nix build --accept-flake-config --print-out-paths .#devShells.x86_64-linux.default 18 build-package-gen-files: 19 runs-on: ubuntu-latest 20 steps: 21 - uses: actions/checkout@main 22 with: 23 fetch-depth: 1 24 - uses: DeterminateSystems/nix-installer-action@main 25 - uses: cachix/cachix-action@master 26 with: 27 authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} 28 name: ayla6 29 - name: Build package gen-files 30 run: nix build --accept-flake-config --print-out-paths .#packages.x86_64-linux.gen-files 31 build-package-render-workflows: 32 runs-on: ubuntu-latest 33 steps: 34 - uses: actions/checkout@main 35 with: 36 fetch-depth: 1 37 - uses: DeterminateSystems/nix-installer-action@main 38 - uses: cachix/cachix-action@master 39 with: 40 authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} 41 name: ayla6 42 - name: Build package render-workflows 43 run: nix build --accept-flake-config --print-out-paths .#packages.x86_64-linux.render-workflows 44name: build-nix 45'on': 46 push: 47 paths: 48 - flake.lock 49 - flake.nix 50 - flake/ 51 workflow_dispatch: {}