Skip to content

Commit 4bbbaa6

Browse files
committed
feat: 合并部分pr请求
1 parent fb13429 commit 4bbbaa6

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

.github/workflows/release.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ jobs:
3535
rm -rf packages/core/node_modules
3636
# 清理 pnpm store
3737
pnpm store prune || true
38-
# 重新安装依赖,使用 --ignore-scripts 避免执行可能出问题的脚本
39-
pnpm install --force --ignore-scripts
38+
# 重新安装依赖
39+
pnpm install --force
4040
4141
- name: Build
4242
run: |
@@ -46,7 +46,12 @@ jobs:
4646
(cd packages/core && pnpm exec esbuild --version) || echo "esbuild not found in core"
4747
# 构建项目 - 只构建 core 包
4848
# 跳过 update:plugin 步骤,避免 esbuild 版本冲突
49-
(cd packages/core && pnpm run aeac && pnpm run build:es && pnpm run build:umd)
49+
(cd packages/core && \
50+
# 确保 auto-import.d.ts 被生成
51+
pnpm exec vite build --mode development --dry-run || true && \
52+
pnpm run aeac && \
53+
pnpm run build:es && \
54+
pnpm run build:umd)
5055
5156
- name: Create Release Pull Request
5257
id: create_release

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "vue-element-plus-x",
33
"type": "module",
4-
"version": "1.3.85",
4+
"version": "1.3.87",
55
"license": "MIT",
66
"homepage": "https://element-plus-x.com",
77
"repository": {

0 commit comments

Comments
 (0)