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