13 Commits

Author SHA1 Message Date
acb92c6887 Merge branch 'main' into tk 2023-12-15 16:31:36 +08:00
tk
9da59944f3 Merge branch 'main' into tk 2023-12-15 16:30:23 +08:00
tk
fa3aa0527e build: 📦 构建脚本调整 2023-12-15 16:29:15 +08:00
a9cb90464d chore(release): 2.0.10 2023-12-14 23:49:25 +08:00
879388409c chore(release): 2.0.10 2023-12-14 23:47:18 +08:00
962e82dd9b Merge pull request #13 from nsnail/main4
chore(release): 2.0.9
2023-12-14 23:44:32 +08:00
3e0f4a5693 chore(release): 2.0.9 2023-12-14 23:43:54 +08:00
f15ea13782 chore(release): 2.0.8 2023-12-14 23:34:06 +08:00
a286329fa5 chore(release): 2.0.7 (#11) 2023-12-14 22:58:07 +08:00
52d554347c chore(release): 2.0.6 2023-12-14 22:35:46 +08:00
897df5838e chore(release): 2.0.5 2023-12-14 22:31:09 +08:00
095a14c96b chore(release): 2.0.4 (#8) 2023-12-14 22:21:28 +08:00
2581d878ba chore(release): 2.0.3 (#7) 2023-12-14 17:06:22 +08:00
6 changed files with 29 additions and 11 deletions

View File

@ -2,10 +2,4 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
### 2.0.3 (2023-12-14)
### Features
* ++ ([e41652d](https://github.com/nsnail/NSExt/commit/e41652d553beda7a2eb1600da4795e07f4260330))
* 增加一些扩展方法 ([1f26d0f](https://github.com/nsnail/NSExt/commit/1f26d0f28098f7ee98a9a5482096aecd53b85e04))
### [2.0.10](https://github.com/nsnail/NSExt/compare/v2.0.9...v2.0.10) (2023-12-14)

View File

@ -28,14 +28,15 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "meta", "meta", "{5198A03D-0
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "scripts", "scripts", "{BB0B25C9-0901-4923-913F-00F9A6B352A5}"
ProjectSection(SolutionItems) = preProject
1.git.pull.request.ps1 = scripts/1.git.pull.request.ps1
2.git.release.ps1 = scripts/2.git.release.ps1
3.git.recreate.branch.ps1 = scripts/3.git.recreate.branch.ps1
clean.ln.csx = scripts/clean.ln.csx
code.clean.csx = scripts/code.clean.csx
code.clean.ps1 = scripts/code.clean.ps1
gen.cs.tt = scripts/gen.cs.tt
gen.ln.cmd = scripts/gen.ln.cmd
gen.resx.tt = scripts/gen.resx.tt
git.pr.ps1 = scripts/git.pr.ps1
git.rc.ps1 = scripts/git.rc.ps1
image.optimize.csx = scripts/image.optimize.csx
install.as.tpl.ps1 = scripts/install.as.tpl.ps1
rename.csx = scripts/rename.csx

View File

@ -1,5 +1,5 @@
{
"version": "2.0.3",
"version": "2.0.10",
"devDependencies": {
"cz-git": "^1.7.1",
"commitizen": "^4.3.0",

View File

@ -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
View 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