View Source Expublish (expublish v2.7.3)

Main module combining all release stages.

Link to this section Summary

Functions

Publish alpha version of current project.

Publish beta version of current project.

Publish major version of current project.

Publish minor version of current project.

Publish patch version of current project.

Publish release-candidate version of current project.

Removes pre-release and publish version of current project.

Link to this section Types

@type level() :: :major | :minor | :patch | :rc | :beta | :alpha | :stable

Link to this section Functions

Link to this function

alpha(options \\ %Options{})

View Source
@spec alpha(Expublish.Options.t()) :: :ok

Publish alpha version of current project.

Link to this function

beta(options \\ %Options{})

View Source
@spec beta(Expublish.Options.t()) :: :ok

Publish beta version of current project.

Link to this function

major(options \\ %Options{})

View Source
@spec major(Expublish.Options.t()) :: :ok

Publish major version of current project.

Link to this function

minor(options \\ %Options{})

View Source
@spec minor(Expublish.Options.t()) :: :ok

Publish minor version of current project.

Link to this function

patch(options \\ %Options{})

View Source
@spec patch(Expublish.Options.t()) :: :ok

Publish patch version of current project.

Link to this function

rc(options \\ %Options{})

View Source
@spec rc(Expublish.Options.t()) :: :ok

Publish release-candidate version of current project.

Link to this function

stable(options \\ %Options{})

View Source
@spec stable(Expublish.Options.t()) :: :ok

Removes pre-release and publish version of current project.