Table of Contents

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
object
ReleaseInfo

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

CommitHash string

The SHA of the commit that the release tag points at.

Version SemVer

The 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