mirror of
https://github.com/ipfs/kubo.git
synced 2026-02-21 10:27:46 +08:00
misc: improve release checklist
also prep it for templeating License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
This commit is contained in:
parent
b0c9e7c8df
commit
9e2e249110
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user