Commit graph

8 commits

Author SHA1 Message Date
Moritz 'e1mo' Fromm
c80fafda16
Fix diff script when running on main 2023-08-12 11:41:00 +02:00
Moritz 'e1mo' Fromm
3ec3fb9416
Add error handling to ci build job 2023-08-05 14:37:05 +02:00
Moritz 'e1mo' Fromm
b8f968dc23
Rework diff-hosts
Now it'll detect wether there are changes to a hosts closure at all,
lists build failures as such and is able to handle newly added or
removed hosts.
2023-08-05 14:35:46 +02:00
Moritz 'e1mo' Fromm
f445723cd4
Use DeterminateSystems/magic-nix-cache-action
Should significantely increase build times
2023-07-24 18:33:07 +02:00
Moritz 'e1mo' Fromm
6bdafe2bbe
Diff server closures on pull_request
Also updated the triggers, only building on pushes to main since the
rest will eventually be a PR to main, so that the we can ditch the avoid
duplicates action.
2023-07-24 18:32:34 +02:00
Moritz 'e1mo' Fromm
07779e14b3
Disable cachix (for now) 2023-04-12 14:18:19 +02:00
Moritz 'e1mo' Fromm
ab4baf558d
update nix-install-action
Fixes incompatibilities with newer nix versions:
https://github.com/cachix/install-nix-action/releases/tag/v20
2023-04-12 14:11:56 +02:00
Moritz 'e1mo' Fromm
460c8f13b6
Add initial nix building github actions
To reduce the amount of redudand rebuilds cachix is used to store
outputs. The cachix cache should be accessible in the cachix UI to
everyone in the @chaos-jetzt/infra team
2023-02-15 15:20:27 +01:00