Hello,

On Thu 04 Sep 2025 at 05:18pm +01, Ian Jackson wrote:

> Sean Whitton writes ("Bug#1111331: git-debpush: check if CI passed before 
> tagging"):
>> For two complex packages I upload, sbcl and Emacs, the CI pipelines on
>> salsa were set up by other people and always fail. I've never looked at
>> them, leaving it to them.  So such a default would very much get in my
>> way.  So ideally we can come up with something more subtle.
>
> I'm tempted to suggest that if you have a CI pipeline that always
> fails you ought to get rid of it :-).

Yeah.  In these cases it's not really mine to delete, basically.

> But more practically, would it be terrible if this situation required
> configuration somewhere?  Places this could go include
>  (a) git config in your local tree
>  (b) something in the git tree object
>  (c) command line option
> I think (b) is probably an OK choice.

Yes, (b) would be okay.

So far we are reusing debian/source/options for 1.0 and are planning to
use some of debian/gbp.conf.  But having our own file would be okay.
(And dpkg is newly complaining about our new of d/s/options, so, we
might want to move that.)

How about debian/git-debpush.ini ?

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to