chore(ci): 重构发布流程为手动触发方式并添加behavior-tree包发布支持

This commit is contained in:
YHH
2025-10-27 09:47:59 +08:00
parent d2ad295b48
commit 4cee396ea9
8 changed files with 387 additions and 160 deletions

View File

@@ -73,7 +73,8 @@ jobs:
path: |
packages/core/bin
packages/editor-core/dist
key: ${{ runner.os }}-ts-build-${{ hashFiles('packages/core/src/**', 'packages/editor-core/src/**') }}
packages/behavior-tree/bin
key: ${{ runner.os }}-ts-build-${{ hashFiles('packages/core/src/**', 'packages/editor-core/src/**', 'packages/behavior-tree/src/**') }}
restore-keys: |
${{ runner.os }}-ts-build-
@@ -85,6 +86,11 @@ jobs:
cd packages/editor-core
npm run build
- name: Build behavior-tree package
run: |
cd packages/behavior-tree
npm run build
- name: Build Tauri app
uses: tauri-apps/tauri-action@v0.5
env: