Merge PR Immediately If It's Up To Date with Base Branch
When submitting a PR to the merge queue, it should be merged right away if the PR's base branch is currently up-to-date, as a Merge Queue does not provide additional validation at that point
Create a successful check status on any SHA merged by Trunk Merge
Context - https://trunkcommunity.slack.com/archives/C0205B2FPE3/p1704157182407819 When Trunk Merge merges a PR, post a successful commit status to the merged commit linking to the PR's page in Trunk ( https://app.trunk.io/org/user/project/merge/branch/pr ). This way, commits on main will show has successful and link back to Trunk Merge through the GitHub UI
Add API access to trunk merge
Would be great if we could programatically access trunk merge <PR> via an API call using some token
Add auto-queue option
Since /trunk merge can be run before reviewer approvals and passing CI tests, it would be very convenient to have all pull requests in a repository automatically opt into trunk merge when they're created.