Le jeu. 28 août 2025 à 14:54, Antonio Terceiro <terce...@debian.org> a écrit :
> On Thu, Aug 28, 2025 at 09:00:41AM +0200, Didier 'OdyX' Raboud wrote: > > Le mercredi, 27 août 2025, 01.16:20 h heure d’été d’Europe centrale > Antoine Le > > Gonidec a écrit : > > > Le Wed, Aug 27, 2025 at 12:24:18AM +0200, Alexander Wirt a écrit : > > > > Today one project > > > > (node-glob?!?) alone took 25% of all jobs (2700?!? I really have to > check > > > > those numbers afer some sleep, but all others numbers look sane). > > > > > > Probably not a mistake on your part. That package triggers jobs for > each > > > of its reverse build-deps, and it has 1360 of these in unstable. Two > > > jobs for each of these and we get almost exactly to the 2700 number > > > you’re reporting. > > > > An important question to ask is: does it really need to proceed to > trigger > > 2000+ jobs _at every commit_ (= technically, at every branch ref update > pushed > > to Salsa)? > > Not only it's not needed, it's also considered abuse of the salsa > infrastructure. I'm copying this message to all packages that seem to be > doing this (based on a search for debian/rdeps-ci.yml on codesearch). > > Please note: if your package CI is triggering the rebuild of all reverse > dependencies on every single push, you are abusing the salsa > infrastructure. I do not imply malice, it's most probably just an > oversight. > > I ask, however, that the maintainers of each package in Cc: to look into > it and take action to mitigate the abuse of shared resources (otherwise > I will have to). Maybe your packages does not have as many reverse > dependencies as node-glob, and it's fine, but please think about the > collective. > About node-glob: another maintainer did setup the salsa-ci with all reverse-build-dependencies tooling installed, and we discussed about not allowing it by default... but I just forgot to actually change the default value. I am very sorry about that, and it is done. Jérémy
-- Pkg-javascript-devel mailing list Pkg-javascript-devel@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-javascript-devel