Commit graph

42 commits

Author SHA1 Message Date
Antoine Martin 5a59fd1cb1 ci: pin to stable NixOS channel in CI
This should fix the alejandra version mismatch failures
2024-11-15 15:45:56 +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 78c553e09d ci: update nur-update URL 2023-03-11 13:33:06 +01: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 9fcffa7169 ci: rework NUR hook workflow names 2022-05-09 01:54:28 +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 abf1bd436a github: use new --json flag to get packages 2021-11-05 16:06:10 +01:00
Antoine Martin 28c39af38b github: print build log 2021-11-02 16:27:10 +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
Antoine Martin 7d8b8c4cae ci: only trigger on main 2021-07-13 18:15:25 +02:00
Antoine Martin 2e15fbecb9 ci: add NUR update workflow 2021-07-13 18:06:22 +02:00
Antoine Martin df761d0085 overlays: use nixpkgs-unstable for few overlays I had 2021-03-15 23:04:11 +01:00
Antoine Martin 3eb072e2dd github: slow down CI refresh rate 2021-02-09 21:15:06 +01:00
Antoine Martin dddce20c7f overlays: add convenience file for builds 2021-02-06 01:05:53 +01:00
Antoine Martin 16ac9ae637 overlays: add bitwarden_rs-vault 2021-02-06 00:38:36 +01:00
Antoine Martin bbdb35db7e github: run cachix manually and hourly 2021-02-06 00:20:50 +01:00
Antoine Martin def425ed32 github: setup Actions with cachix 2021-02-05 23:41:31 +01:00