JuliaLang/METADATA.jl

disable squash merge?

simonbyrne opened this issue · 4 comments

Given JuliaLang/julia#19624, should we disable squash merge until the fix is in the release version?

Or fix PkgDev to create a branch when tagging, which we've needed to do for some time.

And for attobot pr's the libgit2 issue won't matter. I personally prefer the history being a bit more compact with less merge commit noise, but if it's causing people local hassle then I guess it should be avoided for old-style tag pr's until libgit2 bindings or pkgdev get fixed.

It's not that bad to just manually git reset --hard origin/metadata-v2 after every PkgDev tag. Ideally it should be documented with PkgDev though.

fixed in 0.5.1