Package: git-debpush
Version: 13.3
Severity: normal

In my first attempt to use tag2upload I was very confused because it 
kept trying to push an old tag on the debian/unstable branch instead of 
the one on the debian/experimental branch that I was working on.
Even after adding --branch=debian/experimental:

$ git debpush --dry-run --print-tag-text --upstream=varnish-7.7.1 
--branch=debian/experimental --quilt=gbp
varnish release 7.7.0-3 for unstable

[dgit distro=debian split --quilt=gbp]
[dgit please-upload source=varnish version=7.7.0-3 upstream-tag=varnish-7.7.1 
upstream=2e8180f788715e5bc44df08479d60c9435d79bdd]

After a lot of wasted time and attempts, I figured out that I had forgot 
to commit the new changelog (I like to have a clean history and commit 
a single complete changelog along with the release tag).

Maybe debpush could check that:
- the tag version matches the changelog version
- the tag is actually on the active branch (or the one selected with 
  --branch)

-- 
ciao,
Marco

Attachment: signature.asc
Description: PGP signature

Reply via email to