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