Skip to content

Process for Contributing

Race Hunter edited this page May 17, 2020 · 2 revisions

Coders

  1. Clone the repo
  2. Create/check out a feature branch
  3. Pull master
  4. Develop
  5. Pull master, fix conflicts, if any
  6. Push to feature branch
  7. Fix bugs, if any test fails
  8. Pull request, assign a member from the QA team (and other members from the whole team) for code review
  9. Fix changes after code review. Tips here

QA - Code Review

  1. Review the code from pull request. Tips for code review
  2. Merge to master, or
  3. Assign an issue to the code owner

QA - Test Development

  1. Clone the repo
  2. Check out a feature branch (or a testing branch?)
  3. Develop
    • Should complete test cases before feature branch creates pull request to master?
  4. Push to feature branch (or a testing branch)
  5. Pull request, assign a member from the QA team (and other members from the whole team) for code review
Clone this wiki locally