github / github/combine-prs

omit merge commits when merging dependabot PR's?

Open
#61 0 comments 2 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
153
Forks
10
PR merge metrics
No merged PRs in 30d

Description

When combine-prs merges dependabot PR's, the target branch ends up with a merge commit for each dependabot branch - so if three dependabot branches get merged, the resulting combined PR has six commits (three of which are merge commits), and then a fourth merge commit happens when the combined branch PR is merged to main:

![image](https://github.com/user-attachments/assets/b2064ea6-a7fe-46e6-9549-b38d28562e38)

The merge commits from the dependabot branches to the combined branch don't add a great deal of useful information - is there a way to suppress them in order to reduce the noise in the commit history? Perhaps cherrypicking the commits from the dependabot branches into the combined branch, rather than merging?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.