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
signature.asc
Description: PGP signature

