@@ -118,7 +118,10 @@ the only conflicts are ``.github/wiki`` pointer drift and/or ``CHANGELOG.md``
118118``Unreleased `` drift. It keeps pull request wiki preview pointers on the branch
119119side and replays branch-only changelog entries into the current base
120120``Unreleased `` section, which avoids placing new entries under a freshly
121- published release after ``main `` moved.
121+ published release after ``main `` moved. Because those automatic resolutions are
122+ also pushed with the built-in workflow token, the workflow dispatches
123+ ``tests.yml `` for the refreshed branch after a successful push so required test
124+ statuses can be reported for the new commit.
122125
123126At a high level, the workflows need permission to read repository contents,
124127write generated preview commits, update pull request comments, and publish Pages
@@ -150,6 +153,11 @@ pointer updates, ``actions: write`` to dispatch ``tests.yml`` after bot-authored
150153pointer commits, and ``pull-requests: read `` to inspect pull request metadata
151154safely.
152155
156+ ``auto-resolve-conflicts.yml `` keeps ``contents: write `` so it can push
157+ predictable conflict-resolution commits, ``pull-requests: write `` so it can
158+ inspect pull request state through GitHub tooling, and ``actions: write `` so it
159+ can dispatch ``tests.yml `` after it pushes a bot-authored resolution commit.
160+
153161``wiki-maintenance-entry.yml `` and ``wiki-maintenance.yml `` keep
154162``contents: write `` for wiki publication and cleanup tasks, and
155163``pull-requests: read `` on jobs that need to distinguish merged, closed, and
0 commit comments