Commit graph

31 commits

Author SHA1 Message Date
Antoine Martin e7c8757962 ci: bump cachix actions 2024-11-18 12:13:46 +01:00
Antoine Martin cd6295ff6b ci: use flake devshell to check formatting
This should fix the alejandra version mismatch failures
2024-11-18 12:00:57 +01:00
Antoine Martin 6224155e9c pkgs: remove ansel
It's in NixOS 24.05!
2024-09-02 19:04:59 +02:00
Antoine Martin 36ff0da789 hephaestus: phase out host 2024-06-07 15:51:01 +02:00
Antoine Martin 4a8dee38f8 ci: add talos to hosts 2024-03-03 02:01:20 +01:00
Antoine Martin 5181b26bd7 ci: update cachix actions 2024-02-06 17:54:03 +01:00
Antoine Martin 69a0931550 pkgs: add ansel to packages 2023-12-18 18:00:40 +01:00
Antoine Martin c3fd5af18f hosts: add thanatos 2023-12-14 22:34:07 +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