all: either enforce prefix for non-master branches with automation, or remove the requirement #34793
Labels
Builders
x/build issues (builders, bots, dashboards)
Community
FrozenDueToAge
NeedsDecision
Feedback is required from experts, contributors, and/or the community before a change can be made.
Milestone
The process for making changes to branches other than
master
is described at https://golang.org/wiki/MinorReleases#making-cherry-pick-cls. It requires adding a "[branch-name]" prefix to the commit message. However, it doesn't describe the motivation for doing so. I've asked around and so far no one knows.We should find out why the convention exists and document the rationale for it (so that when time passes and people forget why we're doing it, it's possible to look it up and confirm the reason is still applicable).
If it turns out the reason for doing so is still valid, we should improve tooling to catch cherry-pick CLs that have the wrong prefix.
If it turns out there is no reason to add the prefix anymore, we should change the cherry-pick process to remove that requirement.
/cc @golang/osp-team
Possibly related issue #13202.
The text was updated successfully, but these errors were encountered: