"Fossies" - the Fresh Open Source Software Archive

Member "tcsh-6.22.03/RELEASE-PROCEDURE" (18 Nov 2020, 1481 Bytes) of package /linux/misc/tcsh-6.22.03.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "RELEASE-PROCEDURE": 6.22.02_vs_6.22.03.

    1 HOW TO RELEASE TCSH
    2 
    3 See TOOLS.md for pre-requisites.
    4 
    5 1)  Update version number and date
    6     - patchlevel.h
    7     - Fixes (make a new entry at the top)
    8     - tcsh.man (two separate lines, with the date in different formats)
    9     - tcsh.man.new (same)
   10     - configure.ac (version only)
   11 2)  Run autoreconf
   12 3)  Run make distclean; configure && make && make check
   13 4)  If checks succeed, commit the changed files and tag the release
   14 	git add patchlevel.h Fixes tcsh.man configure.ac configure
   15 	git commit
   16 	git push origin
   17 	git tag TCSHx_yy_zz
   18 	git push origin tag TCSHx_yy_zz
   19     using the values
   20 	x  == REV
   21 	yy == VERS
   22 	zz == PATCHLEVEL
   23     from patchlevel.h (the new values you picked)
   24 5)  Create the archive and sign it
   25 	git archive -o tcsh-x.yy.zz.tar.gz --prefix=tcsh-x.yy.zz/ TCSHx_yy_zz
   26 	gpg --armor --detach-sign tcsh-x.yy.zz.tar.gz
   27 6)  Make the archive and signature available on ftp
   28 7)  Add the new version to bugs.astron.com:
   29     - Click: Manage > Manage Projects > tcsh
   30     - Scroll down to "Versions"
   31     - Click on "Edit" next to the HEAD version
   32     - Change the "Version" from HEAD to the newly released version
   33     - Change the "Date Order" to the current time
   34     - Check the "Released" box
   35     - Click on "Update Version"
   36     - Type HEAD into the box at the bottom of the version list and
   37       click on "Add and Edit Version"
   38     - Set the "Date Order" to 2030-01-01 (i.e. far in the future)
   39     - Click on "Update Version"
   40 9)  Mail an announcement to tcsh@astron.com