Skip to content

Latest commit

 

History

History
61 lines (39 loc) · 1.21 KB

development-workflow.md

File metadata and controls

61 lines (39 loc) · 1.21 KB

Development Workflow

Diagram

graph LR
A[Create branch] -->B(Commit) -->C(Push) -->D(Pull Request)
    D --> E{Decision}
    E -->|Approve| F[Merge]
    E -->|Comment| G[Read the comment and discuss the next steps]
    E -->|Request Changes| B
Loading

Steps

  1. Fetch

  2. Pull

  3. Create a new branch (from development branch) and categorize it

    • feature
    • bugfix

    examples:

    • feature/copy-to-clipboard
    • bugfix/person-age
  4. Apply the changes

  5. Commit

  6. Push

  7. Create a Pull Request

    • source branch: branch-name (created in step 1)
    • target branch: development
    • add at least one reviewer

The Pull Request was Approved

  1. Merge de Pull Request
  2. Delete the source branch

It was added a comment in the Pull Request

  1. Read the comment
  2. Discuss the next steps

Changes were requested

If you do not agree

  1. Reply via GitHub or via Discord app sharing your thoughts

If you agree

  1. Get back to step 2.

Note that, if the Pull Request is open yet, you don't need to create a new one. You just need to commit the changes in the same branch as before and the Pull Request will have that new commits in count.

Lets build some code! 👩‍💻