mix mcpixir.release (Mcpixir v0.1.0)

View Source

Handles the release process for Mcpixir.

This task automates the release process, including:

  • Verifying the project is in a clean state
  • Updating version numbers
  • Updating the CHANGELOG
  • Creating a git tag
  • Publishing to Hex.pm

Usage

mix mcpixir.release VERSION

Where VERSION is the new version number in the format MAJOR.MINOR.PATCH.

Examples

mix mcpixir.release 0.2.0
mix mcpixir.release 1.0.0