Manual / Infrastructure / GitHub / Pull Requests, Reviews, and Merge Standards
Cloudberrie Business & Operations Manual

Pull Requests, Reviews, and Merge Standards

Make every significant change reviewable, traceable, and safe to release.

Document: INF-107Type: Guide / SOPStatus: ApprovedOwner: Engineering OperationsVersion: 4.2.0Updated: 2026-07-17

Create a Pull Request

  1. Push the feature branch.
  2. Open the repository and select Compare & pull request.
  3. Base: main; compare: the feature branch.
  4. Use a clear title following the commit style.
  5. Complete the description template.
  6. Link the issue or task.
  7. Add screenshots for visual changes.
  8. Document testing performed.
  9. Request the required reviewers.

Pull Request Template

## Summary ## Business reason ## Changes ## Testing completed ## Screenshots / evidence ## Risks and rollback ## Checklist - [ ] No secrets or sensitive data - [ ] Responsive behavior checked - [ ] Production sample data removed - [ ] Documentation updated

Review Standard

  • Correctness and expected behavior
  • Security and permissions
  • Data integrity and migration impact
  • Accessibility and responsiveness
  • Error handling and observability
  • Maintainability and documentation
  • Rollback feasibility

Merge and Cleanup

  1. Resolve all review conversations.
  2. Ensure required checks pass.
  3. Confirm the branch is current with main.
  4. Squash and merge unless another strategy is approved.
  5. Delete the merged branch.
  6. Verify preview/production behavior as applicable.