my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux

ci: actually diff

+16
+8
.github/workflows/diff.yml
··· 2 2 3 3 on: 4 4 pull_request: 5 + workflow_call: 6 + inputs: 7 + ref: 8 + required: false 9 + type: string 5 10 6 11 permissions: 7 12 contents: read ··· 13 18 steps: 14 19 - name: Checkout code 15 20 uses: actions/checkout@v6 21 + with: 22 + ref: ${{ inputs.ref && inputs.ref || github.ref_name }} 23 + persist-credentials: false 16 24 17 25 - name: Install Lix 18 26 uses: samueldr/lix-gha-installer-action@v2025-10-27
+8
.github/workflows/update.yml
··· 60 60 with: 61 61 ref: ${{ needs.update-lockfile.outputs.branch }} 62 62 63 + diff: 64 + name: Lix Diff 65 + needs: update-lockfile 66 + 67 + uses: ./.github/workflows/diff.yml 68 + with: 69 + ref: ${{ needs.update-lockfile.outputs.branch }} 70 + 63 71 merge: 64 72 name: Merge Pull Request 65 73 needs: [update-lockfile, check, check-lock]