nix-doom-emacs-unstraightened/.github/workflows
Marien Zwart 8c7b188ae5
CI: break up "CI" workflow
Break the single job into four stages: `nix flake update`, checks,
cachix, push to main.

The benefit is that checks and cachix can use a matrix strategy in the
future (to test / build for different OSes and nixpkgs releases). Also,
the cachix build can run in parallel with checks.

The downside is that we need to push to a temporary branch before we can
run checks. Do that the simplest possible way (just hardcode the branch
name).
2024-06-22 20:48:03 +10:00
..
cachix.yml CI: make check/cachix callable with ref input 2024-06-22 20:30:47 +10:00
check.yml CI: make check/cachix callable with ref input 2024-06-22 20:30:47 +10:00
ci.yml CI: break up "CI" workflow 2024-06-22 20:48:03 +10:00
flake-update.yml CI: break up "CI" workflow 2024-06-22 20:48:03 +10:00
push-flake-update.yml CI: break up "CI" workflow 2024-06-22 20:48:03 +10:00