Skip to content

Commit

Permalink
Add release howto
Browse files Browse the repository at this point in the history
  • Loading branch information
subuk committed Nov 24, 2019
1 parent 054da00 commit 06c3b42
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions HOWTO-RELEASE.md
@@ -0,0 +1,14 @@
# How to release

1. Bump version in Makefile
2. Add changelog entries to vmango.spec.in and debian/changelog
3. `git commit -m 'Release X.X.X'`
4. `git tag vX.X.X`
5. Build source rpm and upload to COPR from web interface `./dockerbuild.sh centos-7 make srpm`
6. Build sdeb
1. Build source deb for bionic: `/dockerbuild.sh ubuntu-1804 make sdeb DEB_DISTRIBUTION=bionic`
2. Sign: `/dockerbuild.sh ubuntu-1804 debsign -k XXX vmango_X.X.X-1_source.changes`
3. Upload: `dput ppa:subuk/vmango vmango_X.X.X-1_source.changes`
7. `git push origin master --tags`
8. `git push lp master --tags`
9. Create github release from git tag

0 comments on commit 06c3b42

Please sign in to comment.