| 26 Dec 2025 |
gabyx | * free? it runs on Github Jobs? It has its own VMs right and is a Github Bot written in Rust? | 15:07:09 |
Janne | Either my company or my coworker is paying for it :D | 15:07:17 |
Janne | There are actually plans to re-engineer the entire thing, but the new hydra queue runner came first | 15:07:40 |
Janne | The current design means there is not really a way to do smart scheduling | 15:08:11 |
gabyx | What would be really cool is for now, could we launch ofborg our self? | 15:08:35 |
gabyx | * What would be really cool is for now, could we launch ofborg our self?
Basically manually on a PR? on my own VM or system? | 15:08:57 |
Janne | Do you mean to run builds locally? | 15:08:58 |
Janne | The heuristic is very basic, let me see if I can find it on my phone right now | 15:09:17 |
gabyx | I mean also on aarch which I dont have but not sure... | 15:09:23 |
gabyx | * yes, I mean also on aarch which I dont have but not sure... | 15:09:44 |
Janne | Sorry, I can't really find it rn. But essentially you take every commit message, split on :, run nix-build -A on the first part of the split | 15:13:37 |
Janne | This is not correct BTW. The macs are paid for by the foundation | 15:14:46 |
gabyx | Wouldn't also be helpful, if one could have some yaml annotation in the PR decscription which could be taken up in a Github job which could then do some special attribute builds? Just a simple stupid Nix VM (Github Job) which builds the requested attribute on requested arch (optional) etc. like ofBorg does but in Github Actions (note: I hate Github Actions to the core..., the worst...) | 15:15:00 |
gabyx | * Wouldn't also be helpful, if one could have some yaml annotation in the PR decscription which could be taken up in a Github job which could then do some special attribute builds (you need just git commit --amend && git push )? Just a simple stupid Nix VM (Github Job) which builds the requested attribute on requested arch (optional) etc. like ofBorg does but in Github Actions (note: I hate Github Actions to the core..., the worst...) | 15:15:42 |
gabyx | * Wouldn't also be helpful, if one could have some yaml annotation in the PR decscription which could be taken up in a Github job which could then do some special attribute builds (you need just git commit --amend && git push )? Just a simple stupid Nix VM (Github Job) which builds the requested attribute on requested arch ... like ofBorg does but in Github Actions (note: I hate Github Actions to the core..., the worst...) | 15:16:02 |
leona | i don't think we should use github actions even more. And probably GitHub will have a problem with doing that at scale | 15:16:15 |
gabyx | * Stupid question: Wouldn't also be helpful, if one could have some yaml annotation in the PR decscription which could be taken up in a Github job which could then do some special attribute builds (you need just git commit --amend && git push )? Just a simple stupid Nix VM (Github Job) which builds the requested attribute on requested arch ... like ofBorg does but in Github Actions (note: I hate Github Actions to the core..., the worst...) | 15:16:18 |