Workflow

4.2.1. Workflow#

GitLab

Allows steps 2 and 3 to be performed simultaneously.

  1. Create an Issue πŸ“ Define and plan a feature

  2. Create a Feature Branch 🌿 Branch from healthy reference

  3. Create a Merge/Pull Request πŸ”„ Push branch to remote and link to Issue (e.g. β€œCloses #123”)

  4. Develop the Feature πŸ’» Implement code following best practices

  5. Keep Branch updated πŸ”„ Regularly include changes from the healthy reference

  6. Test the Feature πŸ§ͺ Run tests locally or via automation services

  7. Code Review πŸ‘₯ β€œundraft” the Merge/Pull Request, designate a reviewer

  8. Merge the Feature βœ… Merge the approved request closing the related Issue