From 9e2e249110d723afae758ad3639e6385e9abce48 Mon Sep 17 00:00:00 2001 From: Jakub Sztandera Date: Tue, 21 Feb 2017 19:59:59 +0100 Subject: [PATCH 1/2] misc: improve release checklist also prep it for templeating License: MIT Signed-off-by: Jakub Sztandera --- misc/release-checklist.md | 39 ++++++++++++++++++++++++++------------- 1 file changed, 26 insertions(+), 13 deletions(-) diff --git a/misc/release-checklist.md b/misc/release-checklist.md index 19674da71c1..889112ff1f9 100644 --- a/misc/release-checklist.md +++ b/misc/release-checklist.md @@ -1,19 +1,32 @@ -# ipfs release checklist +# ipfs {{version}} checklist -- [ ] version changed in repo/config/version.go -- [ ] changelog.md updated -- [ ] commit tagged -- [ ] tests +## pre-release + +- [ ] CHANGELOG.md updated - PR: +- [ ] tests are green - [ ] go-ipfs tests - [ ] sharness tests - [ ] webui works - [ ] js-ipfs-api tests -- [ ] builds - - [ ] windows - - [ ] linux - - [ ] amd64 - - [ ] arm - - [ ] osx + - [ ] deploy on one of our hosts + +## RC cycle +- [ ] versions changed to {{version}}-rcX: + - [ ] in repo/config/version.go + - [ ] in package.json +- [ ] release {{version}}-rcX on dist + +## release +- [ ] versions changed to {{version}}-rcX: + - [ ] in repo/config/version.go + - [ ] in package.json +- [ ] gx publish +- [ ] commit tagged +- [ ] fast forward merge of **master** to **release** +- [ ] push release to dist + +## post-release +- [ ] bump version to {{version+1}}-dev: + - [ ] in repo/config/version.go + - [ ] in package.json -## post release -- [ ] bump repo/config/version.go to $NEXT-dev From 410467316593e939b80daba7b88647118c8d877c Mon Sep 17 00:00:00 2001 From: Jakub Sztandera Date: Wed, 22 Feb 2017 23:02:10 +0100 Subject: [PATCH 2/2] misc: fix mistakes in release checklist License: MIT Signed-off-by: Jakub Sztandera --- misc/release-checklist.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/misc/release-checklist.md b/misc/release-checklist.md index 889112ff1f9..9c834ab94d9 100644 --- a/misc/release-checklist.md +++ b/misc/release-checklist.md @@ -17,11 +17,11 @@ - [ ] release {{version}}-rcX on dist ## release -- [ ] versions changed to {{version}}-rcX: +- [ ] versions changed to {{version}}: - [ ] in repo/config/version.go - [ ] in package.json -- [ ] gx publish -- [ ] commit tagged +- [ ] gx publish done and commited +- [ ] signed version tag pushed - [ ] fast forward merge of **master** to **release** - [ ] push release to dist