MatthewDolan/template-go

Add a way to automatically upgrade template configuration

Opened this issue · 0 comments

There are a few places in the template where configuration is copied over to the repo (.golangci.yml, Makefile, .github/workflows/*). Once this configuration is copied, it’s going to get out of date if the template is updated.

It would be ideal if there were a way to automatically upgrade repos build off of this template when the template it updated.

Alternatively, maybe it would be better to encode some of this logic into a downloadable CLI tool like and enhanced go command. This requires a bit more thought.