zachdaniel / git_ops

A tool for version and changelog management in Elixir via conventional commits.
MIT License
130 stars 20 forks source link

Feature request: Allow configuration management in mix.exs #28

Open asummers opened 4 years ago

asummers commented 4 years ago

Various other tools require knowledge of the git repo, e.g. ex_doc in mix.exs and also allow configuration via the mix.exs file. You have it twice (see also the typo in the first link :P) Allowing configuration here would be one fewer spot where a name of the git repo or even the app name itself would need to be propagated to. Additionally, several internal libraries do not even have config files except for git_ops which feels really strange on a large enough number of projects.

zachdaniel commented 4 years ago

Yeah, I think it would be reasonable to check there first. We should probably allow it to be overridden in the gitops config Still though.