Link to post-merge review/audit from commit details
Problem to solve
When following a post-merge review workflow, or a workflow where changes are simply pushed and then audited at a later date, I want to know which commits have been reviewed or audited.
Development Team Lead
We'd like to use comments on commits for code-review, but it's really hard to track which commits have been reviewed and which ones not.
We don't want to require the use of merge-requests for code reviews, it should possible to review code on smaller commits in an ad-hoc fashion and easily visualize that.
If post-merge reviews are implemented as a first party concept, reviews/audits should be cross linked from commits in the same way that merge requests are cross linked from commits.
Commit comments can already reference Labels through the
If those labels would simply be displayed in the commit log page (
https://gitlab.com/group/page/commits) and at the top of each commit page, we could instantly see which commits have been reviewed through the
~Reviewed label and which ones are not.
This would also open up other ways of tracking work needed on commits by leveraging the already existing label infrastructure.
When a comment on a commit has had a label added, that label should appear on the commits history page and the dedicated commit page.