diff options
author | Marcus Meissner <marcus@jet.franken.de> | 2020-10-11 14:23:37 +0200 |
---|---|---|
committer | Marcus Meissner <marcus@jet.franken.de> | 2020-10-11 14:23:37 +0200 |
commit | 1047f76c2b29ce715163c6f46fbe7bf8bd60d9bf (patch) | |
tree | 54a31442ec647d3259ff9f11483d6e8cbbb81d1b | |
parent | f824c2210226fe6bf1c7232473b77a94ec4f75fe (diff) | |
download | libmtp-1047f76c2b29ce715163c6f46fbe7bf8bd60d9bf.tar.gz |
added a RELEASE-CHECKLIST.md
-rw-r--r-- | Makefile.am | 2 | ||||
-rw-r--r-- | RELEASE-CHECKLIST.md | 33 |
2 files changed, 34 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am index 7b7e06b..05eeac4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -4,7 +4,7 @@ ACLOCAL_AMFLAGS=-I m4 pkgconfigdir=$(libdir)/pkgconfig pkgconfig_DATA=libmtp.pc -EXTRA_DIST=libmtp.pc libmtp.sh COPYING README.windows.txt +EXTRA_DIST=libmtp.pc libmtp.sh COPYING README.windows.txt RELEASE-CHECKLIST.md # This stuff only makes sense on Linux so only # build and ship it on Linux. diff --git a/RELEASE-CHECKLIST.md b/RELEASE-CHECKLIST.md new file mode 100644 index 0000000..3a6afa3 --- /dev/null +++ b/RELEASE-CHECKLIST.md @@ -0,0 +1,33 @@ +# Release checklist + +# GIT work + +- make check +- change configure.ac to the new version +- commit +- tag this commit with libmtp-1-1-x +- git push --tags to sourceforge and +- git push --tags github to github +- make dist +- gpg sign created tarball via gpg --detach-sign -a libmtp-1.1.x.tar.gz +- create a README with the git shortlog libmtp-1-1-y..libmtp-1-1-x and perhaps some highlevel words + +## SF work + +- create a new directory 1.1.x +- upload the tar.gz, tar.gz.asc and README to this Folder +- select the tar.gz as new default download for sF + +- Go to Tracker -> Bugs -> Edit Milestones and add the new release +- Go to Tracker -> Support Requests -> Edit Milestones and add the new release + +## Github work + +- Go to the tags -> release +- create a new release from the libmtp-1-1-x tag +- Put in README like above +- upload also .tar.gz and .tar.gz.asc so people have a verifiable tarball. + +## Announce + +- announce on https://freshcode.club/ |