X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=Releasing;h=ce4df7c279c177522437c4935271b295492af436;hb=b825116df173b77e2cab217a7b76112c742f9279;hp=4e76d791887235ddb2ca095ab7e65b7c95936ed1;hpb=7b4e5943c4d8da20e6bfcc6517749108e88aa7a5;p=fw%2Faltos diff --git a/Releasing b/Releasing index 4e76d791..ce4df7c2 100644 --- a/Releasing +++ b/Releasing @@ -10,24 +10,22 @@ These are Bdale's notes on how to do a release. will be pulled in automatically) - update the version in configure.ac - - make absolutely sure checked-out tree is "clean" (commit as needed) + git log > ChangeLog + git commit -a + - make absolutely sure checked-out tree is "clean" - if this is an x.y release, then: git checkout -b branch- + git tag -a - if this is an x.y.z release, then: git checkout branch- # the x.y parts only git merge master + git tag -a # full x.y.z version - git log > ChangeLog - git commit -a - - git tag -a + - edit .git/gbp.conf to use branch- as upstream if needed git checkout debian git merge branch- - - edit .git/gbp.conf to use branch- as upstream and debian - as packaging branch, if needed - - verify debian/changelog is "clean" ending in last release version - craft a suitable debian/changelog entry, possibly using: git-dch --release --new-version=-1 --multimaint-merge