<srk>
LnL: what I'm trying to do is to enumerate the same way as hydra-eval-jobs from release-combined.nix but with hnix
<srk>
I also have a PoC of AST traversal for following callPackage which works for like ~9k packages
<srk>
and a combinator setBreakage FilePath Bool which can adjust nix files (add/replace/remove broken) similar to what update-nix-fetchgit does with src/name
<srk>
I will generalize this to arbitrary nix file modification operations to be able to e.g. add attr to set according to path or filter attributes from set
<LnL>
well stuff hydra doesn't enumerate should never be removed?
<LnL>
anyway, this thing is fine to start with
<srk>
it should of course but that's just a matter of altering allowBroken allowUnfree and building yourself
<srk>
and recurseIntoAttrs default I think
<LnL>
my point was that recurseIntoAttrs is whitelist and you kind of want a blacklist instead
<LnL>
something like that gives the data for nixpkgs/trunk over the last year, which should be more than enough for now
hmpffff has quit [Quit: Bye…]
hmpffff has joined #nixos-borg
hmpffff_ has joined #nixos-borg
hmpffff has quit [Ping timeout: 256 seconds]
hmpffff_ has quit [Quit: nchrrrr…]
cole-h has joined #nixos-borg
<cole-h>
Is it wrong that I *want* GH to break their API again to see if alerts are working...? :D
<gchristensen>
:D
<qyliss>
cole-h: careful what you wish for ;)
<MichaelRaskin>
Maybe the secret wish is to have a full Nix-based CI for ofborg, and GitHub breaking API is the way of forcing the move to something reliably CI-able?
<gchristensen>
=)
cole-h has quit [Quit: Goodbye]
cole-h has joined #nixos-borg
<MichaelRaskin>
I wonder if it is possible to break ofborg by a bad command
<MichaelRaskin>
Purely for alert testing, of course
<gchristensen>
give it a go :)
<MichaelRaskin>
My natural guessses have a drawback of maybe succeeding and queueing a ton of builds
<MichaelRaskin>
Or taking a forever to fail to evaluate
<cole-h>
Am I the only one that thinks the 501-5000 rebuild tags being white (or off-white) is weird? 11-100 is yellow, 101-500 is orange, 501+/5001+ are red...
<cole-h>
I guess only tangentially related to ofborg, but still
<gchristensen>
nobody has bothered to give them a color I guess