[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Some packaging questions



On Fri, Oct 10, 2025 at 06:57:09PM -0700, Otto Kekäläinen wrote:
> I don't have the answer to all your questions, but I wanted to comment
> that having reverse dependency builds enabled permanently in CI is
> considered abuse of Salsa CI runner resources. If you encounter
> permanently enabled rdeps in Node JS team packages, I suggest you
> remove them.

Ok, I agree.

> * From the Salsa web UI:
> 
>   1. Open `https://salsa.debian.org/<project>/-/pipelines/new`
>   2. Scroll down to **Variables**
>   3. Find the entry for `SALSA_CI_DISABLE_BUILD_REVERSE_DEPENDENCIES`
>   4. Change its value from `1` (default, disabled) to `0` (on-demand enabled)

Note: The packages I refer have also some ad-hoc code in debian/rdeps-ci.yml,
which I believe it's superseded by recent developments in Salsa CI, but I'm
not really sure.

Hopefully somebody who knows how such ad-hoc code works will be able to
adapt it to the new system, if desired.

Thanks.


Reply to: