concurrency: cancel-in-progress: true group: ${{ github.workflow }}-${{ github.ref }} jobs: build-devShell-default: runs-on: ubuntu-latest steps: - uses: actions/checkout@main with: fetch-depth: 1 - uses: DeterminateSystems/nix-installer-action@main - uses: cachix/cachix-action@master with: authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} name: ayla6 - name: Build devShell default run: nix build --accept-flake-config --print-out-paths .#devShells.x86_64-linux.default build-package-gen-files: runs-on: ubuntu-latest steps: - uses: actions/checkout@main with: fetch-depth: 1 - uses: DeterminateSystems/nix-installer-action@main - uses: cachix/cachix-action@master with: authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} name: ayla6 - name: Build package gen-files run: nix build --accept-flake-config --print-out-paths .#packages.x86_64-linux.gen-files build-package-render-workflows: runs-on: ubuntu-latest steps: - uses: actions/checkout@main with: fetch-depth: 1 - uses: DeterminateSystems/nix-installer-action@main - uses: cachix/cachix-action@master with: authToken: ${{ secrets.CACHIX_AUTH_TOKEN }} name: ayla6 - name: Build package render-workflows run: nix build --accept-flake-config --print-out-paths .#packages.x86_64-linux.render-workflows name: build-nix 'on': push: paths: - flake.lock - flake.nix - flake/ workflow_dispatch: {}