File tree Expand file tree Collapse file tree 11 files changed +463
-89
lines changed
Expand file tree Collapse file tree 11 files changed +463
-89
lines changed Original file line number Diff line number Diff line change @@ -141,38 +141,31 @@ jobs:
141141 -x "node_modules/*" \
142142 -x "*.git*"
143143
144- # 提取版本号
145- - name : Get New Version Number
146- id : releaseVersion
147- run : |
148- echo "version=$(node -p "require('./package.json').version")" >> $GITHUB_OUTPUT
149-
150- # 创建发布版本
151- - name : Create New Release
152- id : createRelease
153- uses : actions/create-release@latest
154- env :
155- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
144+ # 安装PNPM
145+ - name : PNPM Install
146+ uses : pnpm/action-setup@v4
156147 with :
157- tag_name : v${{ steps.releaseVersion.outputs.version }}
158- release_name : v${{ steps.releaseVersion.outputs.version }}
159- body : |
160- Release ${{ steps.releaseVersion.outputs.version }}
148+ version : 9.6.0
161149
162- ### Features
150+ # 安装Node环境
151+ - name : Install Node.js
152+ uses : actions/setup-node@v4
153+ with :
154+ node-version : 20.16.0
155+ # 淘宝镜像加速
156+ registry-url : ' https://registry.npmmirror.com'
157+ # 缓存
158+ cache : pnpm
163159
164- ### Bug Fixes
160+ - name : Install Dependencies
161+ run : |
162+ ./scripts/ci
165163
166- # 更新资源
167- - name : Upload Resource Assets
168- uses : actions/upload-release-asset@latest
164+ # Github发布版本,并更新Release信息
165+ - name : Release New Version
166+ run : npx changelog
169167 env :
170- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
171- with :
172- upload_url : ${{ steps.createRelease.outputs.upload_url }}
173- asset_path : ./JavaScriptCollection.zip
174- asset_name : JavaScriptCollection.zip
175- asset_content_type : application/zip
168+ GITHUB_TOKEN : ${{secrets.GITHUB_TOKEN}}
176169
177170# Deploy-ESC:
178171# name: "部署到ESC服务器"
Original file line number Diff line number Diff line change @@ -15,7 +15,3 @@ node_modules/
1515.next
1616.nuxt
1717dist
18- .cache /
19- .vuepress /.cache /
20- .vuepress /.temp /
21- .vuepress /dist /
Original file line number Diff line number Diff line change 22. " $( dirname -- " $0 " ) /_/husky.sh"
33
44# # 校验commit信息
5- npx --no -- commitlint --edit " $1 "
5+ # npx --no -- commitlint --edit "$1"
Original file line number Diff line number Diff line change 22. " $( dirname -- " $0 " ) /_/husky.sh"
33
44
5- # # 代码、文档校验
6- npx lint-staged
5+ # 代码、文档校验
6+ # npx lint-staged
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
File renamed without changes.
Original file line number Diff line number Diff line change 11{
22 "name" : " JavaScriptCollection" ,
33 "description" : " 一本有趣的JavaScript合集" ,
4- "version" : " 0.0.2-alpha.13 " ,
4+ "version" : " 0.0.2-alpha.14 " ,
55 "authorInfo" : {
66 "name" : " 微信公众号:储凡" ,
77 "email" : " fairy_vip@2925.com" ,
4747 "markdownlint-cli" : " ^0.37.0" ,
4848 "markmap-cli" : " ^0.15.8" ,
4949 "mermaid" : " ^10.9.1" ,
50+ "@142vip/release-version" : " 0.0.1-alpha.2" ,
5051 "reveal.js" : " ^5.1.0" ,
5152 "shelljs" : " ^0.8.5" ,
5253 "typescript" : " ^5.5.4" ,
You can’t perform that action at this time.
0 commit comments