X-Git-Url: http://developer.intra2net.com/git/?p=libftdi;a=blobdiff_plain;f=doc%2Frelease-checklist.txt;h=f620a5396908c7ba6aa42a7e85a754259c9788f2;hp=7e2e77d1d7fc60d09ad0f164f80b1867f6e90cb5;hb=67596140a639d7e40c6f9354c1dcfb18c7db78af;hpb=4ce11b8c6a127cee26d950ea99f61cc67f76ea63 diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt index 7e2e77d..f620a53 100644 --- a/doc/release-checklist.txt +++ b/doc/release-checklist.txt @@ -1,5 +1,9 @@ *** Checklist for a new libftdi release *** -- Update ChangeLog and AUTHORS via git history +- Update ChangeLog via git history: + git log --oneline latest_release..HEAD + +- Update AUTHORS via git history: + git log --pretty=format:"%an <%ae>" latest_release..HEAD |sort -u - Update version number in the following files: - CMakeLists.txt @@ -12,15 +16,16 @@ - Ensure all modifications are checked in -- Sign tarball, build .src.rpm and sign it, too +- Sign tarball: + gpg2 --default-key opensource@intra2net.com --detach-sign --sign libftdi1-1.XX.tar.bz2 - Create git tag: - - git tag -s -u 24F006F5 v0.XX + - git tag -s -u 24F006F5 v1.XX - git tag -d latest_release ; git tag latest_release - git push --tags - Website - - Upload tarball and .src.rpm + - Upload tarball - Add ChangeLog to main page - Update URLs in download section - Generate API documentation and upload it