Projects which don't use merge commits (and we never do in Gentoo) can't map a commit to a merged PR unless it was the final commit in a series.
This has been a problem when say, destabilising lots of packages on ppc, and then someone asks a while later for the rationale. Adding Bug: isn't always appropriate here either because our hook gets overwhelmed if there's many commits and it'll spam the bug.
I think we should probably add PR: or Reference: citing the relevant PR to each commit as a trailer.
Projects which don't use merge commits (and we never do in Gentoo) can't map a commit to a merged PR unless it was the final commit in a series.
This has been a problem when say, destabilising lots of packages on ppc, and then someone asks a while later for the rationale. Adding
Bug:
isn't always appropriate here either because our hook gets overwhelmed if there's many commits and it'll spam the bug.I think we should probably add
PR:
orReference:
citing the relevant PR to each commit as a trailer.