-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Set version in committed mix.exs
#24
Comments
Ahh, yeah, that's pretty annoying. The reason it's set to Is there any reason why |
It allows git dependencies to be combined with version dependencies. If I specify this I could always use a tag or a specific commit instead of I haven’t done a lot of releases of packages in the Elixir world, but when I release Ruby gems, I use
It makes package release a bit more manual, but I like that last little bit of verification. This could probably be automated with actions a little differently for what you’re doing:
|
The current application version is set as
@version "0.0.0"
inmix.exs
. Ideally, this should be set to the current (or next) version in the source branch so that a dependency can be specified as:{:file_store, "~> 0.2", github: "rzane/file_store", branch: "master"}
As it is, we cannot specify the version as anything other than
>= 0.0.0
if using agit
branch.The text was updated successfully, but these errors were encountered: