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
Sergey Belov edited this page Feb 8, 2015
·
2 revisions
Workflow
All new commits should land into dev branch.
The most safe way to test new feature on islands-* is to create a new branch on top of the support/2.x and cherry-pick needed commits from dev.
After successful testing and having 100% confidence that it's backward compatible, feature may be ported to support/* branches. If you are not sure about necessity of some features in old support/* branches — don't port until explicit demand.
New version release
We use semver. Decide what version you're going to release.
Make sure all necessary commits are picked from dev branch.
You may use npm version to set new tag and update package.json.
Push tag on github.
Update release notes on github.
Write a letter to lego-team@ with the announcement.