Skip to content

Commit

Permalink
misc: improve release checklist
Browse files Browse the repository at this point in the history
also prep it for templeating

License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
  • Loading branch information
Kubuxu committed Feb 21, 2017
1 parent b0c9e7c commit 9e2e249
Showing 1 changed file with 26 additions and 13 deletions.
39 changes: 26 additions & 13 deletions misc/release-checklist.md
Original file line number Diff line number Diff line change
@@ -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

0 comments on commit 9e2e249

Please sign in to comment.