* Colin Watson <cjwat...@debian.org> [241126 23:34]:
> On Tue, Nov 26, 2024 at 09:25:12PM +0100, Simon Josefsson wrote:
> > Colin Watson <cjwat...@debian.org> writes:
> > > CI for a new-upstream-release commit you've pushed but haven't uploaded
> > > to the Debian archive yet, because you're waiting for CI.
> > >
> > > pristine-tar certainly isn't the only way here (it's true that CI could
> > > in principle fetch it directly from upstream), but I find it much easier
> > > than the alternatives.
> > 
> > I often wait for CI before making an upload of a new upstream release,
> > even without pristine-tar, and Salsa CI hasn't had trouble automatically
> > finding a orig.tar.gz to work with for me.  So maybe there is some
> > additional assumption for your situation?
> 
> Maybe it runs uscan or something in that case;

It runs gbp export-orig (plus some fallbacks). If there is no
pristine-tar branch, gbp will use the upstream branch.

That won't be bit-identical to the upstream tarball.

So, without pristine-tar, salsa CI tests something that might not
work.

> Still, as long as it's building source packages as part of the
> process, conceptually I prefer it having all the information in the
> repository rather than having to go out to an upstream site that might
> be unreliable.

Yeah.

Chris

Reply via email to