This is an automated email from the git hooks/post-receive script.
rharwood pushed a commit to branch master
in repository gssproxy.
commit 61588e3614634f9c6892f9532d34e94281fbdfee
Author: Robbie Harwood <rharwood(a)redhat.com>
Date: Fri Feb 9 12:34:30 2018 -0500
Update pagure release process
Include generation of document in docs/Releases and clean up
formatting of document.
Signed-off-by: Robbie Harwood <rharwood(a)redhat.com>
---
docs/ReleaseProcess.md | 23 +++++++++++++++++------
1 file changed, 17 insertions(+), 6 deletions(-)
diff --git a/docs/ReleaseProcess.md b/docs/ReleaseProcess.md
index bc783d6..b0a933d 100644
--- a/docs/ReleaseProcess.md
+++ b/docs/ReleaseProcess.md
@@ -7,17 +7,29 @@ project's git repository.
## Version and Tag the release
-- Commit a change in version.m4 with the new version number (ex. 0.1.0)
+- Change in version.m4 with the new version number (ex. 0.1.0)
+
+- Create a docs/Releases page with highlights and a full changelog with the
+ command:
+
+```
+git shortlog <oldtag>..
+```
+
+- Commit version.m4 and the new Releases page
- Test locally with "make rpms" that everything builds fine
- Tag the release in master like this:
+
```
git tag v0.1.0
```
+
This will apply the tag to the last commit
- Push the tag:
+
```
git push origin v0.1.0
```
@@ -25,27 +37,26 @@ git push origin v0.1.0
## Create a release tarball and SHA hash
- Run the following commands (on a git clean tree, please):
+
```
autoreconf -f -i
./configure
make dist
make distcheck
```
+
... will generate a tarball named like: gssproxy-0.1.0.tar.gz
+
```
sha512sum gssproxy-0.1.0.tar.gz > gssproxy-0.1.0.tar.gz.sha512sum.txt
```
+
... will generate a file with a sha512 checksum
## Publish the release
- Upload tarball and checksum to Pagure release page
-- Create a Release page with highlights and a full changelog with the command:
-```
-git shortlog <oldtag>..<newtag>
-```
-
- Copy the content of the new-release page into a mail and announce on the
gssproxy mailinglist
(
https://lists.fedorahosted.org/mailman/listinfo/gss-proxy)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.