automerge icon indicating copy to clipboard operation
automerge copied to clipboard

Problem with gpg signatures and rebase merges

Open thirionlogan opened this issue 4 years ago • 1 comments

FYI If you require signed commits on a protected branch that is being rebased and merged to, you will receive this error message: Failed to merge pull request 45 (0 tries left): Base branch requires signed commits. Rebase merges cannot be automatically signed by GitHub. According to this issue, this is something that has been in the works for a while. I know this isn't something this project can fix, although I think it is important to know and might merit some warning in the documentation.

Maybe you can do some sort of workaround with tokens in the same way that this action does

thirionlogan avatar Jan 03 '21 00:01 thirionlogan

Rebase merges cannot be automatically signed by GitHub.

I assume the same happens when manually using the “Rebase and merge” button, in which case I don't think this needs to be added to the documentation if it already affects manual merging.

Maybe you can do some sort of workaround with tokens in the same way that this action does

This action doesn't seem to do anything to specifically handle signed commits?

reitermarkus avatar Jan 04 '21 08:01 reitermarkus