-
Notifications
You must be signed in to change notification settings - Fork 1
Development Lifecycle
Maja Dabcevic edited this page Jun 8, 2025
·
1 revision
Here is a short walkthrough on making changes to codebase.
[Ticket Created (GitHub Issue)]
|
v
[feature/XYZ Branch Created]
|
v
[Dev: Implementation + Tests]
|
v
[Push → PR → CI Build + Tests]
|
v
[Peer Review + Approve]
|
v
[Merge to main/dev → CI/CD Deploys]
|
v
[Close Ticket / Link Release]
- Always include unit tests (and integration if touching data)
- Make commit messages meanigful and self explainatory
- New models should be added to DBML + migrations
- Test any new API endpoints in Scalar
- Ensure All CI/CD are passing
- Fix as many SonarCloud complaints as you can
- Ask for review via PR, describe the changes.
- If possible, attach proof of concept (picture, explanations, videos)