- All issues are managed in our kanban board of our notion page
- Create an issue in github. It will have "#+number" like "#1", "#2" automatically.
- Remember this number and issue title you created.
- Create an issue branch with the issue number and title in local pc. For example, "issue-1-feature/add-new-test-code", "issue-2-fix/test"
- Checkout to new issue branch in local pc
- Modify related codes
- Create Wiki page to describe the revision and background knowledge.
- Push the issue branch to github
- Develop codes and add changes
- Commit changes
- Push the change to github
- Create a pull request in github from issue branch to master branch
- Review the PR and approve it
- Merge PR