spago-0.21.0
Safe HaskellNone
LanguageHaskell2010

Spago.Version

Synopsis

Documentation

data VersionBump #

Constructors

Major 
Minor 
Patch 
Exact SemVer 

Instances

Instances details
Show VersionBump # 
Instance details

Defined in Spago.Version

Eq VersionBump # 
Instance details

Defined in Spago.Version

data DryRun #

Whether to actually perform side-effects

Constructors

DryRun 
NoDryRun 

bumpVersion :: HasPublishEnv env => DryRun -> VersionBump -> RIO env () #

Bump and tag a new version in preparation for release.

parseVersion :: Text -> Either ParsingError SemVer #

Parses a version, ignoring an optional leading v, or returns an error message.

unparseVersion :: SemVer -> Text #

Turns a version into text, with a leading v.