Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 889 Bytes

CONTRIBUTING.md

File metadata and controls

40 lines (35 loc) · 889 Bytes

Install and run from source

reAMP requires a recent version of Node.js. Then run the following:

git clone https://github.com/conceptualspace/reAMP
cd reAMP
npm install
electron .

Building

npm run dist (must be run from each target OS)

Release Workflow

A release branch is created from develop. When ready, it is merged into master and tagged. Master is then merged back into develop.

Create release branch:
git checkout develop
git pull --rebase
git checkout -b release-vX.X.X develop
git push -u origin release-vX.X.X
(do stuff -- ie bump version in package.json)
When release branch is ready:
git checkout master
git pull --rebase
git merge --no-ff release-vX.X.X
git tag -a vX.X.X
git push
git push --tags
git branch -d release-vX.X.X
git push origin :release-vX.X.X
git checkout develop
git merge --no-ff master
git push