blob: e9d99dd5f2db15e38434051b1a1355e33999211d [file] [log] [blame]
#
# set of steps for releasing a new version of rteval
#
# Note:
# git commits should have a summary line followed by
# blank line and then the detailed info on the commit
# followed by the committer's Signed-off-by line
#
1. Commit local branch changes
2. Fetch remote branches
3. Create a 'work' branch from 'master'
4. Merge any remote branch updates into 'work'
5. Merge any local branch updates into 'work'
6. Merge 'work' back into 'master'
7. Update version number in rteval/version.py and rteval.spec
8. Update %changelog info in rteval.spec
9. Commit rteval/version.py and rteval.spec changes
10. Create signed tag of the form v<major>.<minor> for the release:
e.g.: git tag -u <your-rh-login>@redhat.com v1.10
11. Push master branch back to origin
e.g.: git push origin && git push --tags origin