mirror of
				https://github.com/nsnail/ns-ext.git
				synced 2025-10-31 22:55:27 +08:00 
			
		
		
		
	build: 📦 构建脚本调整
This commit is contained in:
		| @@ -8,4 +8,4 @@ git push --set-upstream origin $branch | ||||
| Start-Process -FilePath "https://github.com/nsnail/NSExt/compare/main...$branch" | ||||
| Write-Host "按『Enter』重建分支,『Ctrl+C』退出" | ||||
| Pause | ||||
| ./git.rc.ps1 | ||||
| ./3.git.recreate.branch.ps1 | ||||
							
								
								
									
										23
									
								
								scripts/2.git.release.ps1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								scripts/2.git.release.ps1
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| cd .. | ||||
| $types = @{ | ||||
|     '1' = @('major', '主版本') | ||||
|     '2' = @('minor', '此版本') | ||||
|     '3' = @('patch', '修订版本') | ||||
| } | ||||
| $prefix = '' | ||||
| while ($null -eq $types[$prefix]) | ||||
| { | ||||
|     $prefix = Read-Host "请选择版本类型`n" $( & { param($i) $i | ForEach-Object { "$_ : $( $types[$_][0] )($( $types[$_][1] ))`n" } } $types.Keys | Sort-Object ) | ||||
| } | ||||
| git checkout main | ||||
| git branch -D release | ||||
| git checkout -b release | ||||
| ./node_modules/.bin/standard-version -r $types[$prefix][0] | ||||
| git push --follow-tags --force origin release | ||||
| Start-Process -FilePath "https://github.com/nsnail/NSExt/compare/main...release" | ||||
| cd ./scripts | ||||
| Write-Host "按『Enter』回到主分支,『Ctrl+C』退出" | ||||
| Pause | ||||
| git checkout main | ||||
| git pull | ||||
| git branch -D release | ||||
		Reference in New Issue
	
	Block a user