PublishPlus v0.1.0 Mix.Tasks.PublishPlus
PublishPlus is an opinionated package publisher for Elixir.
mix publish_plus VERSION
It assumes the following:
- as usual, packages are published to Hex.pm and docs to HexDocs.pm
- for each release, a tag is created and pushed to git
- CHANGELOG.md is present and updated with the release
- LICENSE.md is present
A --dry-run
option might be given to only perform local checks.
Summary
Functions
A task needs to implement run
which receives
a list of command line args.
Callback implementation for Mix.Task.run/1
.