update debian/changelog for package release#89
Conversation
|
For git-buildpackage, this commit should be tagged with |
|
We can do two things:
|
|
In the future, if @rhempel makes sure that the debian changelog is up to date before he tags, this won't be an issue. and yes, I imagine that the the git-buildpackage tags are not annotated. And really it is up to @rhempel if he wants to use git-buildpackage. I find it useful to know which commit a debian package was built from if it was not the regular release tag. |
|
git-buildpackage can also be configured to use any pattern you like for the tag. |
|
I will gather the steps I need to do for a full release cycle - right now I just push an annotated (x.y.z) style tag in my reference repo, and that triggers a Travis suite, ReadTheDocs rebuild, and a build and push to PyPi. |
update debian/changelog for package release
|
So do I need to move the 0.5.0 tag to point to this (and maybe the next) commit? |
No. The package on PyPi was created from your tag, so don't move it. The debian tag is used by git-buildpackage. If you don't plan on using that, then you don't need to add a tag here. We can just let this one instance slide. |
|
OK, so if I remember to update the Debian changelog, I just create the annotated |
|
Yes. And you should build a debian source package from that tag as well. |
I've gone ahead and packaged this and pushed it to ev3dev.org.
You can now install with
sudo apt-get install python-ev3dev(aftersudo apt-get updateof course).