Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17041

Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead

From Carsten Schoenert <c.schoenert@t-online.de>
Newsgroups linux.debian.maint.python
Subject Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead
Date 2025-08-28 14:20 +0200
Message-ID <LoJLH-b0Tq-3@gated-at.bofh.it> (permalink)
References <LouMG-aQ1V-19@gated-at.bofh.it> <LouWm-aQ7k-27@gated-at.bofh.it> <LovfH-aQfT-5@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


Am 27.08.25 um 22:43 schrieb Soren Stoutner:

>> Yet another busywork change...
> 
> It’s not just a busywork change.  If you have the CI set to `recipes/
> debian.yml@salsa-ci-team/pipeline` and someone forks the package, Salsa CI
> does not automatically run on the fork because this setting is reset to the
> default.  But, if you leave this setting as the default and create a debian/
> salsa-ci.yml file, then forks automatically have the same Salsa CI as the
> source repository.

That's not true, at least I can't confirm this. I moved a package into 
the DPT namespace and forked the project afterwards into my namespace 
the CI setting with the global pipeline is still there!

In general I disagree to the proposal Otto has made. The need to 
manually add a control file is the opposite what I expect, we should 
decrease the amount of work. Adding a extra files to the debian/ folder 
makes it not easier to do package maintenance. The default should be 
that some CI is triggered automatically without any needed action by a 
maintainer.

I try to use the mentioned recipe in all Python packages and avoid to 
add some extra file there I'm listed in the maintainer field.

I only add a dedicated YAML file if I'm not satisfied by the global 
recipe, e.g. mostly if I've an arch related binary and building on some 
architecture will always fail as the platform isn't supported.

-- 
Regards
Carsten

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Otto Kekäläinen <otto@debian.org> - 2025-08-27 22:20 +0200
  Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Andrey Rakhmatullin <wrar@debian.org> - 2025-08-27 22:30 +0200
      Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-08-27 22:50 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Carsten Schoenert <c.schoenert@t-online.de> - 2025-08-28 14:20 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Andrey Rakhmatullin <wrar@debian.org> - 2025-08-28 15:30 +0200
      Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-08-27 23:00 +0200
  Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-08-27 23:00 +0200
    Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Otto Kekäläinen <otto@debian.org> - 2025-09-09 02:40 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 03:20 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 03:40 +0200
      Re: Debian Python team: don't use  recipes/debian.yml@salsa-ci-team/pipeline, use debian/salsa-ci.yml instead Santiago Vila <sanvila@debian.org> - 2025-09-09 15:10 +0200
          Re: Debian Python team: don't use recipes/debian.yml@salsa-ci-team/pipeline,  use debian/salsa-ci.yml instead Soren Stoutner <soren@debian.org> - 2025-09-09 19:20 +0200

csiph-web