mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-13 01:02:58 +00:00
Update release instructions
This commit is contained in:
13
RELEASING.md
13
RELEASING.md
@@ -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'`
|
||||
|
||||
Reference in New Issue
Block a user