Repository navigation
fix(provider-review): apply the collected commit title and message to GitLab merges - #6772
Conversation
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Executive SummaryThe follow-up commit adds unit tests that pin the exact GitLab merge request body per squash mode, resolving the prior suggestion; the changed code introduces no new issues. Files Reviewed (1 file)
Resolved Since Previous ReviewThe prior SUGGESTION on Previous Review Summary (commit 3dda8bf)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 3dda8bf)Status: 1 Issue Found | Recommendation: Address before merge Overview
Issue Details (click to expand)SUGGESTION
Files Reviewed (1 file)
Reviewed by deepseek-v4.1-flash · Input: 0 · Output: 0 · Cached: 0 Review guidance: REVIEW.md from base branch |
Fix proof
The GitLab merge write only sends merge_commit_title/merge_commit_message, never squash_commit_title/squash_commit_message, so a GitLab squash merge cannot apply the title/message the mobile sheet col
Asserted value:
apps/web/src/lib/provider-review/gitlab-write.ts. Sense check (jev): probability 0.9The scripts were proven on an earlier base, so only the head ran.
Head
9b967a83ba64Head log: backend-assert c5a1a5224830 exited 0
Changelog for users
Changelog for maintainers
E2E proof
The GitLab merge write only sends merge_commit_title/merge_commit_message, never squash_commit_title/squash_commit_message, so a GitLab squash merge cannot apply the title/message the mobile sheet collected (the squashed commit keeps the merge request's title; on fast-forward/rebase projects the typed values are not used at all).
Code trace:
apps/web/src/lib/provider-review/gitlab-write.ts:426 changed in b5384b7bb5f613d6a5a9bdd40458f3536ac595d9. Sense check (jev): probability 0.91Changed lines
Owner request