-
Notifications
You must be signed in to change notification settings - Fork 0
Workflow Guide
Kevin Do edited this page Sep 30, 2018
·
1 revision
Here is a brief write up of our workflow process.
- Create a branch off of DEV
dev -> dev-kdo-someComponent
- Work on your feature/fix/test task
import React, {Component} from 'react';
class SomeComponent extends Component {
...- Write tests and make sure they pass
- Update your branch if it has updated since your initial branch
Merge dev -into-> dev-kdo-someComponent
- Fix any conflicts that arise, it is your responsibility to resolve merge conflicts!
yarn test
- Dev and Master are protected branches, you must create a PR and assign people on the team
- Use the PR Template
- Feel free to label your PR as well
- Changes will be approved and if all goes well, the TravisCI integration checks pass and the branch will be merged
- Master and Dev are protected branches
- Merges from Dev into Master are considered releases
- Updates to Master trigger an automated TravisCI build and test
- If the build and tests are successful, deployment is activated onto our live domain