Hello, On Sat 21 Jun 2025 at 06:05pm +01, Ian Jackson wrote:
> We talked about this some more on irc. AIUI we have decided: > > * The fetch should try to fetch the tag that would be made > by git-debpush, from salsa; if it exists it should end up in the > user's refs/tags/. Yes, though only if it had the exact same text. > I've thought about tag tag out-of-course situations: These all look good to me. > * Tag exists remotely already: > > Diagnosis: this version has already been used for a release. > Maybe the user is accidentally re-using a version number. > Anyway we don't want to change a published tag. > > Unconditional failure. > > Recovery: if the problem was just that the tag was wrong somehow > (eg wrong quilt mode) the user should bump the version number. Unconditional failure seems right because we know the push will fail, so no point in making a tag. If the user *really* wanted to override they could use -t. -- Sean Whitton
signature.asc
Description: PGP signature

