Commit graph

24 commits

Author SHA1 Message Date
Antoine Martin a21e0fb568 hosts: add thanatos 2023-12-13 17:29:54 +01:00
Antoine Martin 3039f71dba ci: bump checkout action to v4 2023-11-15 12:01:30 +01:00
Antoine Martin c75d51fb44 ci: bump install-nix-action 2023-11-15 11:59:51 +01:00
Antoine Martin e36dff2de0 ci: zephyrus is dead, long live hephaestus 2023-09-26 17:40:39 +02:00
Antoine Martin 4c9cfd6091 ci: bump cachix install-nix-action to v20 2023-03-06 18:34:10 +01:00
Antoine Martin f6cd2b02d5 ci: update all actions to latest version
Fixes NodeJS runtime warnings in CI
2022-11-15 12:02:40 +01:00
Antoine Martin 3c036b5164 ci: add hades to build outputs 2022-06-10 18:01:58 +02:00
Antoine Martin f54d1ce5b2 emacs: use standard nixpkgs build
Now that native comp is stable I don't need the overlay, which triggered
a full emacs build almost everytime I bumped it.
2022-05-15 21:35:38 +02:00
Antoine Martin f936395581 ci: don't trigger workflows if another one is modified 2022-05-09 01:58:42 +02:00
Antoine Martin d0cb004d7a ci: shorten workflow name
This way step names aren't cropped in the UI
2022-05-09 01:52:32 +02:00
Antoine Martin 9b2320b2a4 emacs: rename PgtkGcc to PgtkNativeComp 2022-04-26 10:46:56 +02:00
Antoine Martin 6781155bcc ci: add formatting check 2022-04-10 11:57:53 +02:00
Antoine Martin b7b9ececa4 ci: run flake check before building stuff 2022-04-06 16:38:24 +02:00
Antoine Martin 563a9c88d1 ci: don't fail fast if one build fails 2022-03-24 17:22:02 +01:00
Antoine Martin b675af3794 ci: add poseidon configuration to CI 2022-03-11 19:02:42 +01:00
Antoine Martin 8739ada74c ci: don't be so verbose 2022-02-07 16:06:11 +01:00
Antoine Martin 1d2de38dd2 ci: shorten workflow titles to fit in UI 2022-01-21 00:41:24 +01:00
Antoine Martin ceac41132e boreal: get rid of git crypt secrets for this host
Also move to restic-backup
2022-01-21 00:31:41 +01:00
Antoine Martin c712d25398 ci: build nixos configurations 2022-01-18 11:59:00 +01:00
Antoine Martin 328b59ed03 ci: use nix-community cachix 2022-01-11 14:03:59 +01:00
Antoine Martin 8bc9a4e87b ci: build packages in parallel 2022-01-11 14:03:59 +01:00
Antoine Martin ffba8942cc ci: bump cachix action 2021-12-27 15:51:54 +01:00
Antoine Martin 1ec4e5e88f github: bump install-nix-action 2021-11-02 16:24:26 +01:00
Antoine Martin 8f1eb162b9 ci: setup cachix for flake package outputs 2021-08-20 00:12:36 +02:00