mirror of
https://github.com/PaulHatch/semantic-version.git
synced 2026-04-09 17:44:17 +00:00
Add "patch pattern" support for bump each commit versioning
This commit is contained in:
parent
59b55a49a0
commit
cc7cc19f01
9 changed files with 165 additions and 11 deletions
|
|
@ -11,7 +11,7 @@ export async function runAction(configurationProvider: ConfigurationProvider): P
|
|||
const commitsProvider = configurationProvider.GetCommitsProvider();
|
||||
const versionClassifier = configurationProvider.GetVersionClassifier();
|
||||
const versionFormatter = configurationProvider.GetVersionFormatter();
|
||||
const tagFormmater = configurationProvider.GetTagFormatter();
|
||||
const tagFormatter = configurationProvider.GetTagFormatter();
|
||||
const userFormatter = configurationProvider.GetUserFormatter();
|
||||
|
||||
if (await currentCommitResolver.IsEmptyRepoAsync()) {
|
||||
|
|
@ -23,7 +23,7 @@ export async function runAction(configurationProvider: ConfigurationProvider): P
|
|||
versionInfo.increment,
|
||||
versionInfo.type,
|
||||
versionFormatter.Format(versionInfo),
|
||||
tagFormmater.Format(versionInfo),
|
||||
tagFormatter.Format(versionInfo),
|
||||
versionInfo.changed,
|
||||
versionInfo.isTagged,
|
||||
userFormatter.Format('author', []),
|
||||
|
|
@ -34,7 +34,7 @@ export async function runAction(configurationProvider: ConfigurationProvider): P
|
|||
}
|
||||
|
||||
const currentCommit = await currentCommitResolver.ResolveAsync();
|
||||
const lastRelease = await lastReleaseResolver.ResolveAsync(currentCommit, tagFormmater);
|
||||
const lastRelease = await lastReleaseResolver.ResolveAsync(currentCommit, tagFormatter);
|
||||
const commitSet = await commitsProvider.GetCommitsAsync(lastRelease.hash, currentCommit);
|
||||
const classification = await versionClassifier.ClassifyAsync(lastRelease, commitSet);
|
||||
|
||||
|
|
@ -65,7 +65,7 @@ export async function runAction(configurationProvider: ConfigurationProvider): P
|
|||
versionInfo.increment,
|
||||
versionInfo.type,
|
||||
versionFormatter.Format(versionInfo),
|
||||
tagFormmater.Format(versionInfo),
|
||||
tagFormatter.Format(versionInfo),
|
||||
versionInfo.changed,
|
||||
versionInfo.isTagged,
|
||||
userFormatter.Format('author', authors),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue