[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnuastro-commits] master 6f0509c: Minor corrections in release checklis
From: |
Mohammad Akhlaghi |
Subject: |
[gnuastro-commits] master 6f0509c: Minor corrections in release checklist |
Date: |
Tue, 12 Sep 2017 20:42:40 -0400 (EDT) |
branch: master
commit 6f0509c7e06c014010a0c7dd34dfcbc653c123d6
Author: Mohammad Akhlaghi <address@hidden>
Commit: Mohammad Akhlaghi <address@hidden>
Minor corrections in release checklist
After making the 0.4 release, some minor corrections were found to be
necessary in the release checklist to be more clear which are now
implemented.
---
doc/release-checklist.txt | 21 +++++++++++++++++----
1 file changed, 17 insertions(+), 4 deletions(-)
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 7ca31df..483e22c 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -92,15 +92,27 @@ all the commits needed for this release have been completed.
- [STABLE] Build the manual in all the formats and upload everything. Note
- that you will need to configure Gnuastro in the main source directory to
- build the full webpage with this script.
+ that you will need to configure and build Gnuastro in the main source
+ directory to build the full webpage with this script.
$ ./configure
+ $ make -j8
$ cd doc
$ ./forwebpage /path/to/local/copy/of/webpage
+ If any of the files have a `?' infront of them, run these two commands
+ in the webpage directory:
- - Push all the changes and tag to the main repo:
+ $ cvs add filename1 filename2 filename3
+ $ cvs commit
+
+ Afterwards, clean up the source directory from all the built files:
+
+ $ cd ..
+ $ make distclean
+
+
+ - [STABLE] Push all the changes and tag to the main repo:
$ git push --follow-tags
@@ -111,7 +123,8 @@ all the commits needed for this release have been completed.
`stable' or `alpha' and in YYYY, put `ftp' for a stable, and `alpha' for
an alpha release.
- $ /path/to/gnulib/build-aux/announce-gen --release-type=XXXX \
+ $ cd build
+ $ /path/to/gnulib/build-aux/announce-gen --release-type=XXXX \
--package-name=gnuastro --previous-version=0.1 \
--current-version=0.2 --gpg-key-id=16A8A4B2AEC42AFF \
--url-directory=http://YYYY.gnu.org/gnu/gnuastro \
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnuastro-commits] master 6f0509c: Minor corrections in release checklist,
Mohammad Akhlaghi <=