ci(editor-core): 添加npm发布流程支持

This commit is contained in:
YHH
2025-10-27 15:04:31 +08:00
parent 2f63034d9a
commit edbc9eb27f
4 changed files with 243 additions and 2 deletions

View File

@@ -10,6 +10,7 @@ on:
options:
- core
- behavior-tree
- editor-core
version_type:
description: '版本更新类型'
required: true
@@ -51,7 +52,7 @@ jobs:
run: npm ci
- name: Build core package (if needed)
if: ${{ github.event.inputs.package == 'behavior-tree' }}
if: ${{ github.event.inputs.package == 'behavior-tree' || github.event.inputs.package == 'editor-core' }}
run: |
cd packages/core
npm run build