- Notifications
You must be signed in to change notification settings - Fork103
Git Workflow
We are currently using thefeature branch workflow for individual branches to merge into master when done.
We're currently ironing out challenges with our multiple stage heroku environment, and we're looking at both the workflow described inGit Flow considered harmful and theGithub Workflow documents.
We currently:
Work on feature branches until they are satisfactory per rspec and local browser testing
Push individual branches out toTravis to test
Merge back into master when finished and tested successfully
Test & Confirm onTravis
Deploy to Staging (since it's heroku, we
git push
but do notgit push -f
Do acceptance testing on Staging
Tag Release
Deploy to Production (@trystant manages merges to the master branch and production deploys)
More info on these steps is forthcoming