Update release instructions

This commit is contained in:
Bryan Housel
2016-03-03 13:50:54 -05:00
parent 64dd2d67a8
commit 88670a9ccf

View File

@@ -1,19 +1,24 @@
## Release Checklist
### Prerelease (several days prior)
- [ ] Notify translators of impending release
(https://www.transifex.com/projects/p/id-editor/announcements/)
- [ ] Notify TomH
### Make release
### Update master branch
- [ ] `git checkout master`
- [ ] `make translations`
- [ ] `make imagery`
- [ ] `make suggestions`
- [ ] Update `CHANGELOG.md`
- [ ] Update version number in `id.js`, `package.json`
- [ ] `git checkout release && git reset --hard master`
- [ ] `git add .`
- [ ] `git commit -m 'A.B.C'`
- [ ] `git push origin master`
### Update and tag release branch
- [ ] `git checkout release`
- [ ] `git reset --hard master`
- [ ] `make`
- [ ] `git add -f dist/*.css dist/*.js dist/img/*.svg dist/locales/*.json`
- [ ] `git commit -m 'Check in build'`