fix: do not create tags in dry-run mode for released to add to a channel
This commit is contained in:
parent
aec96c791f
commit
97748c5e25
10
index.js
10
index.js
@ -106,9 +106,13 @@ async function run(context, plugins) {
|
|||||||
const commits = await getCommits({...context, lastRelease, nextRelease});
|
const commits = await getCommits({...context, lastRelease, nextRelease});
|
||||||
nextRelease.notes = await plugins.generateNotes({...context, commits, lastRelease, nextRelease});
|
nextRelease.notes = await plugins.generateNotes({...context, commits, lastRelease, nextRelease});
|
||||||
|
|
||||||
await tag(nextRelease.gitTag, nextRelease.gitHead, {cwd, env});
|
if (options.dryRun) {
|
||||||
await push(options.repositoryUrl, {cwd, env});
|
logger.warn(`Skip ${nextRelease.gitTag} tag creation in dry-run mode`);
|
||||||
logger.success(`Created tag ${nextRelease.gitTag}`);
|
} else {
|
||||||
|
await tag(nextRelease.gitTag, nextRelease.gitHead, {cwd, env});
|
||||||
|
await push(options.repositoryUrl, {cwd, env});
|
||||||
|
logger.success(`Created tag ${nextRelease.gitTag}`);
|
||||||
|
}
|
||||||
|
|
||||||
context.branch.tags.push({
|
context.branch.tags.push({
|
||||||
version: nextRelease.version,
|
version: nextRelease.version,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user