Modular, context-aware and aspect-oriented dendritic Nix configurations. Discussions: https://oeiuwq.zulipchat.com/join/nqp26cd4kngon6mo3ncgnuap/ den.oeiuwq.com
configurations den dendritic nix aspect oriented
8
fork

Configure Feed

Select the types of activity you want to include in your feed.

improve(ci): rename tags to allow-ci and allow-bench (#418)

authored by

Victor Borja and committed by
GitHub
f6c6c432 d267c458

+10 -10
+4 -4
.github/workflows/benchmark.yml
··· 10 10 RUNS: 3 11 11 NIX_PATH: "nixpkgs=https://channels.nixos.org/nixpkgs-unstable/nixexprs.tar.xz" 12 12 jobs: 13 - approved: 14 - name: approved 13 + allow-bench: 14 + name: allow-bench 15 15 runs-on: ubuntu-latest 16 - if: ${{contains(github.event.pull_request.labels.*.name, 'bench-approved')}} 16 + if: ${{contains(github.event.pull_request.labels.*.name, 'allow-bench')}} 17 17 steps: 18 18 - run: true 19 19 benchmark: 20 - needs: [approved] 20 + needs: [allow-bench] 21 21 runs-on: ubuntu-latest 22 22 steps: 23 23 - uses: wimpysworld/nothing-but-nix@v10
+6 -6
.github/workflows/test.yml
··· 53 53 steps: 54 54 - uses: cachix/install-nix-action@v31 55 55 - run: nix flake check -L github:vic/checkmate --override-input target github:$GITHUB_REPOSITORY/$GITHUB_SHA 56 - approved: 56 + allow-ci: 57 57 needs: [non-draft] 58 - name: approved 58 + name: allow-ci 59 59 runs-on: ubuntu-latest 60 - if: ${{github.ref == 'refs/heads/main' || contains( github.event.pull_request.labels.*.name, 'approved')}} 60 + if: ${{github.ref == 'refs/heads/main' || contains( github.event.pull_request.labels.*.name, 'allow-ci')}} 61 61 steps: 62 62 - run: true 63 63 noflake: 64 - needs: [approved] 64 + needs: [allow-ci] 65 65 name: noflake 66 66 runs-on: ubuntu-latest 67 67 steps: ··· 80 80 - run: (cd templates/noflake && nix-build ./default.nix -A flake.nixosConfigurations.igloo.config.system.build.toplevel) 81 81 - run: (cd templates/noflake && nix-shell ./default.nix -A den.sh --run 'igloo build --offline') 82 82 template: 83 - needs: [approved] 83 + needs: [allow-ci] 84 84 # max-parallel: 2 85 85 strategy: 86 86 matrix: ··· 114 114 - run: (cd templates/flake-parts-modules && nix develop .# --override-input den github:$GITHUB_REPOSITORY/$GITHUB_SHA --command cowsay) 115 115 if: matrix.template == 'flake-parts-modules' 116 116 flake-file-template: 117 - needs: [approved] 117 + needs: [allow-ci] 118 118 strategy: 119 119 matrix: 120 120 os: [ubuntu-latest]