Skip to content

Commit 002bbbc

Browse files
committed
增加agent和mcp包的打包
1 parent 7c473f8 commit 002bbbc

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

.github/workflows/unity_publish.yml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,8 @@ jobs:
319319
cp LICENSE unity/upms/lua/
320320
cp LICENSE unity/upms/python/
321321
cp LICENSE unity/upms/quickjs/
322+
cp LICENSE unity/upms/agent/
323+
cp LICENSE unity/upms/mcp/
322324
cd unity/upms
323325
CORE_VERSION=$(node -p "require('./core/package.json').version")
324326
V8_VERSION=$(node -p "require('./v8/package.json').version")
@@ -327,20 +329,26 @@ jobs:
327329
NODEJS_VERSION=$(node -p "require('./nodejs/package.json').version")
328330
PYTHON_VERSION=$(node -p "require('./python/package.json').version")
329331
WEBGL_VERSION=$(node -p "require('./webgl/package.json').version")
332+
AGENT_VERSION=$(node -p "require('./agent/package.json').version")
333+
MCP_VERSION=$(node -p "require('./mcp/package.json').version")
330334
echo "CORE_VERSION=${CORE_VERSION}" >> $GITHUB_ENV
331335
echo "V8_VERSION=${V8_VERSION}" >> $GITHUB_ENV
332336
echo "QUICKJS_VERSION=${QUICKJS_VERSION}" >> $GITHUB_ENV
333337
echo "LUA_VERSION=${LUA_VERSION}" >> $GITHUB_ENV
334338
echo "NODEJS_VERSION=${NODEJS_VERSION}" >> $GITHUB_ENV
335339
echo "PYTHON_VERSION=${PYTHON_VERSION}" >> $GITHUB_ENV
336340
echo "WEBGL_VERSION=${WEBGL_VERSION}" >> $GITHUB_ENV
341+
echo "AGENT_VERSION=${AGENT_VERSION}" >> $GITHUB_ENV
342+
echo "MCP_VERSION=${MCP_VERSION}" >> $GITHUB_ENV
337343
tar cvfz ../../PuerTS_Core_${CORE_VERSION}.tar.gz core
338344
tar cvfz ../../PuerTS_V8_${V8_VERSION}.tar.gz v8
339345
tar cvfz ../../PuerTS_Quickjs_${QUICKJS_VERSION}.tar.gz quickjs
340346
tar cvfz ../../PuerTS_Lua_${LUA_VERSION}.tar.gz lua
341347
tar cvfz ../../PuerTS_Nodejs_${NODEJS_VERSION}.tar.gz nodejs
342348
tar cvfz ../../PuerTS_Python_${PYTHON_VERSION}.tar.gz python
343349
tar cvfz ../../PuerTS_Webgl_${WEBGL_VERSION}.tar.gz webgl
350+
tar cvfz ../../PuerTS_Agent_${AGENT_VERSION}.tar.gz agent
351+
tar cvfz ../../PuerTS_Mcp_${MCP_VERSION}.tar.gz mcp
344352
345353
- name: Create Release
346354
id: create_release
@@ -430,6 +438,26 @@ jobs:
430438
asset_name: "PuerTS_Webgl_${{ env.WEBGL_VERSION }}.tar.gz"
431439
asset_content_type: application/tgz
432440

441+
- name: Upload Agent
442+
uses: actions/upload-release-asset@v1
443+
env:
444+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
445+
with:
446+
upload_url: ${{ steps.create_release.outputs.upload_url }}
447+
asset_path: ./PuerTS_Agent_${{ env.AGENT_VERSION }}.tar.gz
448+
asset_name: "PuerTS_Agent_${{ env.AGENT_VERSION }}.tar.gz"
449+
asset_content_type: application/tgz
450+
451+
- name: Upload MCP
452+
uses: actions/upload-release-asset@v1
453+
env:
454+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
455+
with:
456+
upload_url: ${{ steps.create_release.outputs.upload_url }}
457+
asset_path: ./PuerTS_Mcp_${{ env.MCP_VERSION }}.tar.gz
458+
asset_name: "PuerTS_Mcp_${{ env.MCP_VERSION }}.tar.gz"
459+
asset_content_type: application/tgz
460+
433461
# - name: Trigger demo/upm repository update
434462
# run: |
435463
# curl -XPOST -u "${{ secrets.PAT_USERNAME}}:${{secrets.PAT_TOKEN}}" -H "Accept: application/vnd.github.v3+json" -H "Content-Type: application/json" https://api.github.com/repos/zombieyang/puerts_unity_demo/actions/workflows/sync-package.yml/dispatches -d '{"ref": "master", "inputs": {"push_tag_version": "${{ github.event.inputs.tag_name }}"}}'

0 commit comments

Comments
 (0)