Please use PRs on the develop branch.
This is a "mono-repo". We use yarn
to manage the inter-module dependencies.
Have a look at build.sh
for more info..
We follow git-flow
, so to release :
git flow release start a.b.c
// bump version(s), commit
git flow release finish a.b.c
// push develop, master, and tag
Travis should deploy to npm on tag builds.
GH releases and CHANGELOG.md are generated using gren
:
yarn release:gh
yarn release:changelog