| 18 Sep 2025 |
Philip Taron (UTC-8) | https://github.com/NixOS/nixpkgs/pull/442477 | 20:07:37 |
Sergei Zimmerman (xokdvium) | Yeah, it's using a pinned nixpkgs checkout from a62e6edd6d5e1fa0329b8653c801147986f8d446 (23-11) | 20:08:49 |
Sergei Zimmerman (xokdvium) | Yay, finally ASAN https://github.com/NixOS/nix/pull/14016 | 22:41:45 |
| 19 Sep 2025 |
| @adam:robins.wtf left the room. | 02:54:03 |
| @adam:robins.wtf joined the room. | 02:58:41 |
getchoo | once https://github.com/NixOS/experimental-nix-installer/pull/48 is merged, we’re either going to need a new release in the experimental installer repo, or actually upload regular artifacts from the ci builds | 07:05:14 |
getchoo | i think the latter would be good to add in any case…but looking at the current workflows, it’s kinda a mess IMO
i was wondering if everyone would be ok with a major refactoring of it all? mainly just making things a proper matrix job instead of having a ton of copy-pasted individual steps and workflows? | 07:06:06 |
getchoo | because honestly it would be easier for me than changing the same step like a dozen times lmao | 07:07:22 |
getchoo | but it’d also probably be better for any eventual merging into the main nix repo, or any other ci changes in the future | 07:07:48 |
getchoo | * once https://github.com/NixOS/experimental-nix-installer/pull/48 is merged, we’re either going to need a new release in the experimental installer repo, or actually upload regular artifacts from the ci builds to use it in nix’s installer tests | 07:08:24 |
Sergei Zimmerman (xokdvium) | In reply to @getchoo:matrix.org i think the latter would be good to add in any case…but looking at the current workflows, it’s kinda a mess IMO
i was wondering if everyone would be ok with a major refactoring of it all? mainly just making things a proper matrix job instead of having a ton of copy-pasted individual steps and workflows? I would love to do this! Since I’m done with ASAN changes I’d love to work making the CI suck less. Would you like to pair up on this? | 07:20:11 |
Sergei Zimmerman (xokdvium) | CI is a total mess and needs a major rework anyway. The matrix is too small, aarch64 Linux is not built and so on. | 07:24:22 |