Personal Nix flake
nixos home-manager nix

feat(ci): Only run Build CI action after Check if it succeeds

+6 -9
+6 -8
.github/workflows/build.yml
··· 2 2 3 3 on: 4 4 workflow_dispatch: 5 - push: 6 - branches: 7 - - main 8 - - develop 9 - paths: 10 - - 'flake.nix' 11 - - 'flake.lock' 12 - - 'nix/**' 5 + workflow_run: 6 + workflows: 7 + - Check 8 + types: 9 + - completed 13 10 14 11 concurrency: 15 12 group: ${{ github.workflow }}-${{ github.ref_name }} ··· 18 15 jobs: 19 16 inventory: 20 17 name: Build inventory 18 + if: ${{ github.event_name != 'workflow_run' || github.event.workflow_run.conclusion == 'success' }} 21 19 runs-on: ubuntu-24.04 22 20 outputs: 23 21 x86_64-linux: ${{ steps.matrix.outputs.x86_64-linux }}
-1
.github/workflows/check.yml
··· 6 6 branches: 7 7 - main 8 8 - develop 9 - - update-flake-inputs 10 9 paths: 11 10 - 'flake.nix' 12 11 - 'flake.lock'