fix: remove unnecessary branch parameter from push function
				
					
				
			This commit is contained in:
		
							parent
							
								
									7a9922a492
								
							
						
					
					
						commit
						ffe1062830
					
				
							
								
								
									
										2
									
								
								index.js
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								index.js
									
									
									
									
									
								
							| @ -107,7 +107,7 @@ async function run(context, plugins) { | |||||||
|   } else { |   } else { | ||||||
|     // Create the tag before calling the publish plugins as some require the tag to exists
 |     // Create the tag before calling the publish plugins as some require the tag to exists
 | ||||||
|     await tag(nextRelease.gitTag, {cwd, env}); |     await tag(nextRelease.gitTag, {cwd, env}); | ||||||
|     await push(options.repositoryUrl, options.branch, {cwd, env}); |     await push(options.repositoryUrl, {cwd, env}); | ||||||
|     logger.success(`Created tag ${nextRelease.gitTag}`); |     logger.success(`Created tag ${nextRelease.gitTag}`); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -143,12 +143,11 @@ async function tag(tagName, execaOpts) { | |||||||
|  * Push to the remote repository. |  * Push to the remote repository. | ||||||
|  * |  * | ||||||
|  * @param {String} repositoryUrl The remote repository URL. |  * @param {String} repositoryUrl The remote repository URL. | ||||||
|  * @param {String} branch The branch to push. |  | ||||||
|  * @param {Object} [execaOpts] Options to pass to `execa`. |  * @param {Object} [execaOpts] Options to pass to `execa`. | ||||||
|  * |  * | ||||||
|  * @throws {Error} if the push failed. |  * @throws {Error} if the push failed. | ||||||
|  */ |  */ | ||||||
| async function push(repositoryUrl, branch, execaOpts) { | async function push(repositoryUrl, execaOpts) { | ||||||
|   await execa('git', ['push', '--tags', repositoryUrl], execaOpts); |   await execa('git', ['push', '--tags', repositoryUrl], execaOpts); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -157,7 +157,7 @@ test('Push tag to remote repository', async t => { | |||||||
|   const commits = await gitCommits(['Test commit'], {cwd}); |   const commits = await gitCommits(['Test commit'], {cwd}); | ||||||
| 
 | 
 | ||||||
|   await tag('tag_name', {cwd}); |   await tag('tag_name', {cwd}); | ||||||
|   await push(repositoryUrl, 'master', {cwd}); |   await push(repositoryUrl, {cwd}); | ||||||
| 
 | 
 | ||||||
|   t.is(await gitRemoteTagHead(repositoryUrl, 'tag_name', {cwd}), commits[0].hash); |   t.is(await gitRemoteTagHead(repositoryUrl, 'tag_name', {cwd}), commits[0].hash); | ||||||
| }); | }); | ||||||
| @ -171,7 +171,7 @@ test('Push tag to remote repository with remote branch ahaed', async t => { | |||||||
|   await gitPush('origin', 'master', {cwd: tmpRepo}); |   await gitPush('origin', 'master', {cwd: tmpRepo}); | ||||||
| 
 | 
 | ||||||
|   await tag('tag_name', {cwd}); |   await tag('tag_name', {cwd}); | ||||||
|   await push(repositoryUrl, 'master', {cwd}); |   await push(repositoryUrl, {cwd}); | ||||||
| 
 | 
 | ||||||
|   t.is(await gitRemoteTagHead(repositoryUrl, 'tag_name', {cwd}), commits[0].hash); |   t.is(await gitRemoteTagHead(repositoryUrl, 'tag_name', {cwd}), commits[0].hash); | ||||||
| }); | }); | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user