!RROtHmAaQIkiJzJZZE:nixos.org

NixOS Infrastructure

382 Members
Next Infra call: 2024-07-11, 18:00 CEST (UTC+2) | Infra operational issues backlog: https://github.com/orgs/NixOS/projects/52 | See #infra-alerts:nixos.org for real time alerts from Prometheus.114 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
26 Dec 2025
@gabyx:matrix.orggabyx

IMO: Also to consider is the following when switching to a new CI:

  • You actually would like to drive the whole Pipeline by code (ideally typed) not YAML.
    Several methods to achieve that, certain providers are able to do dynamic pipelines (which might take slight overhead, dep. on how fast the jobs are and the pipeline generation).
    This gives some much better observability/maintainability in the long term etc. (In our projects we only do that, with Gitlab and only Nix, and with Go)
    Maybe even simplesr for nixpkgs, a tool which just generates a bunch of derivations to build which are the CI jobs, (could be anything, linting, testing, formatting etc... )?
15:48:50
@hexa:lossy.networkhexa (signing key rotation when)maybe we could also kill x86_64-darwin early and prioritize aarch64-darwin15:49:13
@emilazy:matrix.orgemilywe could also just self-host runners15:49:22
@emilazy:matrix.orgemilybut those are going to have an additional charge at some point 🙃15:49:32
@hexa:lossy.networkhexa (signing key rotation when) * @janne:hess.ooo we have two m1 minis in transit that we could allocate to ofborg 15:49:41
@jappie:jappie.devjappie changed their display name from jappie to jappie @ 39c3.15:49:41
@emilazy:matrix.orgemily IIRC ofborg x86_64-darwin capacity is actual Intel Macs, right? 15:49:58
@hexa:lossy.networkhexa (signing key rotation when) * 15:50:02
@hexa:lossy.networkhexa (signing key rotation when) Mixed I think, but I might be mis remembering 15:50:19
@emilazy:matrix.orgemily so nominally they're not taking away any compute from aarch64-darwin (but I agree it makes sense to not prioritize any further work there) 15:50:22
@gabyx:matrix.orggabyxself-host runners -> is still the shitty GHA, the question is more does nixpkgs want to stay on that system?15:50:34
@gabyx:matrix.orggabyx* self-host runners -> is still the shitty GHA, the question is more does nixpkgs want to stay on that system? On that runner which runs with node and has all sorts of flaws like overwritting the $HOME env var in every container etc etc if you need containers ...15:51:24
@pyrox:pyrox.devdish [Fox/It/She]is there a better option for the needs of nixpkgs atm? there's been a very large push to use GHA for the moment, plus github is providing a lot of free compute we aren't getting if we move to another splution15:52:44

Show newer messages


Back to Room ListRoom Version: 6