ash-project / igniter

A code generation and project patching framework.
https://hexdocs.pm/igniter/readme.html
MIT License
107 stars 10 forks source link

mix igniter.install: allow selecting a custom branch/ref/tag for dependencies from git/github #84

Open albinkc opened 6 days ago

albinkc commented 6 days ago

I can do this with deps in mix.exs currently, could be a nice-to-have in igniter.install

Reference: https://hexdocs.pm/mix/1.7.0/Mix.Tasks.Deps.html

zachdaniel commented 6 days ago

Yep! Agreed. The main thing we need is syntax for it. Right now you can say

--install foo@github:ash-project/igniter and we need a way to separate the branch. Maybe just :, like --install foo@github:ash-project/igniter:main