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
Update version in README #20
Comments
While # normal call
Mix.install([:my_lib])
# without optional parentheses
Mix.install [:my_lib]
# using a sigil
Mix.install ~w[my_lib]a By default # tuple notation
Mix.install [{my_lib, "~> 1.0"}]
# shorter keyword notation
Mix.install my_lib: "~> 1.0" Note: In For more information please take a look at Mix.install/2 documentation and Keywords section in |
Let's track this here: #21 |
🎉 This issue has been resolved in version 1.1.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Discussed in #17
Originally posted by sheerlox November 20, 2023
Description
As proposed by @Eiji7 in its response to the Elixir Forum announcement, automatically updating the version number in the project's README during release is a must, because projects need to specify the dependency tuple to add to
mix.exs
in their "Installation" section.Feature specification
Step:
prepare
Requirements
Behavior
and
oror
)MAJOR.MINOR
withMAJOR.MINOR.PATCH
Depends on
mix.exs
Resources
Elixir atoms format
Source:
hexdocs.pm/elixir/Atom
The doc also mentions:
But I don't think this is relevant, as this is probably not good practice, at least in a library's name.
Mix deps format
Source:
hexdocs.pm/mix/Mix.Tasks.Deps
Version Requirements
Source:
hexdocs.pm/elixir/Version
Example READMEs
The text was updated successfully, but these errors were encountered: