Class ReleaseInfo
- Namespace
- Invex.RepoUtils.Atom.Module.Model
- Assembly
- Invex.RepoUtils.Atom.Module.dll
Captures the identifying information of a previously published release that is used as the baseline for breaking change comparisons.
public sealed record ReleaseInfo
- Inheritance
-
objectReleaseInfo
Constructors
ReleaseInfo(string, SemVer)
Captures the identifying information of a previously published release that is used as the baseline for breaking change comparisons.
public ReleaseInfo(string CommitHash, SemVer Version)
Parameters
CommitHashstringThe SHA of the commit that the release tag points at.
VersionSemVerThe semantic version associated with the release.
Properties
CommitHash
The SHA of the commit that the release tag points at.
public string CommitHash { get; init; }
Property Value
- string
Version
The semantic version associated with the release.
public SemVer Version { get; init; }
Property Value
- SemVer