rgst-io / stencil

📒 A modern living-template engine for evolving repositories
https://stencil.rgst.io
Apache License 2.0
4 stars 1 forks source link

Move away from go-git #11

Closed jaredallard closed 1 month ago

jaredallard commented 6 months ago

go-git, unfortunately, doesn't handle auth the same way as git commands do. To help with that, we should move away from go-git and instead rely on the git CLI being present.

jaredallard commented 1 month ago

This was mostly done in https://github.com/rgst-io/stencil/commit/220bcf8885ba4e8e1435ca492ad7645f654ca3d3, which changes our user-facing usage of go-git to _essentially` none. It should prevent issues where git config would be ignored, which was the main issue here.