Dev Tooling TODO
Please add any tooling wants/needs in the comments and I'll add them to the list
Tools
-
setup.exs -
clone and init each repo -
run setup tasks like compiling and dialyzing -
run mix tasks as configured in config.toml -
setup git hooks
-
-
update.exs - mass updates common repo confs
-
update CI configs -
update ASDF configs -
update mix.exs - syncs things like dialyzer/doc/etc configs, leaving deps and custom bits in place
-
sync.exs -
mass sync (pull/push) each repo
-
-
make-local.exs -
make repo deps local -
removes the old version of the dep and recompiles the project
-
-
make-new.exs -
create a new project based on template
-
-
recompile.exs - removes non-plt files from
_build
and recompiles each project
- removes non-plt files from
Repo Templates
-
Bot -
Module -
Common (useful for repos like util)
Misc
-
add issue templates to Commune Bot namespace -
bug report -
feature request
-
-
add MR template -
write style guide
Edited by skwerl