1*8bae5d40Schristos- update vers.m4 to the new version you want to release: then rerun ./bootstrap 2*8bae5d40Schristos- update NEWS w/ appropriate items 3*8bae5d40Schristos- ./bootstrap && ./buildall && cd A.$ARCH.$VENDOR.$OSVERSION. && make check 4*8bae5d40Schristos- cd A.$ARCH.$VENDOR.$OSVERSION make distcheck 5*8bae5d40Schristos That generates a tar.gz w/ version number to drop into the ftp/http server 6*8bae5d40Schristos- Make sure that all your files are committed at this point 7*8bae5d40Schristos- Now tag the current trunk: 8*8bae5d40Schristos git tag -a am-utils-X_Y[abc]Z 9*8bae5d40Schristos or 10*8bae5d40Schristos git tag -a am-utils-X_Y_rcZ 11*8bae5d40Schristos If you want to move the tag, use --force 12*8bae5d40Schristos- Push all commits and tags to the master repository 13*8bae5d40Schristos git push --all 14*8bae5d40Schristos- email announcement to am-utils-announce@am-utils.org. See 15*8bae5d40Schristos README.release-announce as sample. 16