Is it possible to configure GitHub to rebase PRs onto the receiving branch but without squashing? The only options I see are a merge, or a squash and a merge (or perhaps it's a squash and a rebase, unclear from the docs) -- and neither of those is what I want.
I basically want a linear history when a PR is applied but preserving all the commits from the PR.