👷 Add automatic merge for Composer Update PRs - #1350
Merged
Conversation
Extend the existing automerge job to also merge Composer Update PRs opened by the systemli app bot, once the test job succeeds. Dependabot PRs continue to use the fastify/github-action-merge-dependabot action; Composer Update PRs are merged directly via gh pr merge, since they carry no Dependabot-specific metadata to evaluate. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
0x46616c6b
marked this pull request as ready for review
September 2, 2026 12:17
0x46616c6b
requested review from
doobry-systemli,
t2d and
y3n4
as code owners
September 2, 2026 12:17
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
Extends the existing
automergejob inintegration.ymlto also merge Composer Update PRs opened by thesystemli[bot]app, once thetestjob succeeds.Dependabot PRs keep using
fastify/github-action-merge-dependabot. Composer Update PRs (opened bycomposer-update.yml) carry no Dependabot-specific metadata, so they're merged directly viagh pr merge --squash --delete-branch.Goal
Automate merging of the monthly Composer Update PRs, the same way Dependabot PRs are already auto-merged, so they don't pile up requiring manual review.
Test plan
This is a workflow-only change. Once merged to
main, an existing open Composer Update PR will be used to verify the automerge job actually merges despite the branch ruleset'sREVIEW_REQUIREDstate (relying on the existing ruleset bypass actor for thesystemliapp).