[Webkit-unassigned] [Bug 239125] New: Figure out how to roll changelogs, or eliminate changelogs
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Apr 12 07:40:23 PDT 2022
https://bugs.webkit.org/show_bug.cgi?id=239125
Bug ID: 239125
Summary: Figure out how to roll changelogs, or eliminate
changelogs
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at gnome.org
Blocks: 239082
We have new rules for committing to git:
"""
Only repository administers have direct commit access, and this is reserved for repairing infrastructure issues. Pull requests should be landed through Merge-Queue, which is achieved by applying merge-queue or unsafe-merge-queue label to your pull request.
"""
This works usually, but it fails for commits that roll over changelogs. These cannot go through a merge queue because they will break if any other commit is part of the queue. We should either:
(a) Figure out a strategy for rolling changelogs anyway, e.g. WebKit repo administrators to do this themselves twice per year; or
(b) Just freeze the changelog files so we don't have to touch them anymore. They are no longer useful: git commit messages should serve this purpose from now on.
Referenced Bugs:
https://bugs.webkit.org/show_bug.cgi?id=239082
[Bug 239082] GitHub feedback umbrella
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20220412/cd73e78e/attachment.htm>
More information about the webkit-unassigned
mailing list