[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