# Realleasy

Mix command to generate a log of changes before releasing a new version of an application.

Finds all commits between `rc_branch` and `base_branch`, prompts for a new version
and extracts Changelog information from each commit's PR description.
Finally inserts a new release in the `` file with a log of changes.
Optionally commits and pushed to a remote origin.

## Installation (Standalone)

The easiest and recommended way of installing `realleasy` is via Escript:

mix escript.install hex realleasy

to get the latest version from the `main` branch, run:

mix escript.install github maxdrift/realleasy

more info [HERE](

## Installation (Mix library)

The package can be installed by adding `realleasy` to your list of dependencies in `mix.exs`:

def deps do
    {:realleasy, "~> 0.3.1"}

Documentation can be generated with [ExDoc](
and published on [HexDocs]( Once published, the docs can
be found at [](