feat: Commit pre integrating configuration client into cli-client.

This commit is contained in:
2024-12-23 14:26:41 -05:00
parent c07a0ef13b
commit 9b60ba0e6c
13 changed files with 347 additions and 31 deletions

View File

@@ -47,7 +47,7 @@ public extension Configuration {
struct Branch: Codable, Equatable, Sendable {
/// Include the commit sha in the output for this strategy.
let includeCommitSha: Bool
public let includeCommitSha: Bool
/// Create a new branch strategy.
///
@@ -217,10 +217,10 @@ public extension Configuration {
struct VersionStrategy: Codable, Equatable, Sendable {
/// Set if we're using the branch and commit sha to derive the version.
let branch: Branch?
public let branch: Branch?
/// Set if we're using semvar to derive the version.
let semvar: SemVar?
public let semvar: SemVar?
/// Create a new version strategy that uses branch and commit sha to derive the version.
///