You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 25, 2020. It is now read-only.
Aubrey Portwood edited this page May 29, 2019
·
7 revisions
Create a Release Branch
First fork master and create a release branch, e.g. release-x.x.x or release-next
Do your work there or merge things into that release branch never update master
When the release branch is ready, merge it into master (follow below steps) upon proper approval
When you create a release branch, the first thing you should do is bump the versions and start a release PR into master. Then, copy and paste the code below into the details of the release, and do these things:
- [ ] Ensure release is tested in common Editors (and add Labels accordingly)
- [ ] Bump Plugin Versions
- [ ] Update change log in `README.md`
- [ ] Convert any `@since NEXT`
- [ ] Get PR approval from Director of Engineering
- [ ] Merge release PR into `master`
- [ ] Tag release
- [ ] Copy change log deets to release
- [ ] Update on packagist.org
- [ ] Make post/update Slack