Browse Source

向ci工作流脚本添加上传构建资产的部分

dengdx 3 tuần trước cách đây
mục cha
commit
a5a2318ac8
1 tập tin đã thay đổi với 13 bổ sung0 xóa
  1. 13 0
      .github/workflows/build-linux-arm-appimage.yml

+ 13 - 0
.github/workflows/build-linux-arm-appimage.yml

@@ -50,6 +50,19 @@ jobs:
           rsync -av --delete dist/h5/ /home/ccos/dros/linux-arm64-unpacked/h5/
           echo "✅ 文件已成功复制到 /home/ccos/dros/linux-arm64-unpacked/h5"
 
+      - name: Set timestamp version
+        run: echo "VERSION=$(date +%Y%m%d-%H%M%S)" >> $GITHUB_ENV
+
+      - name: Upload dist/h5/ to server
+        uses: burnett01/rsync-deployments@6.0.0
+        with:
+          switches: -avz --delete
+          path: dist/h5/  # 本地构建产物目录
+          remote_path: "${{ secrets.DEPLOY_PATH }}/${{ env.VERSION }}/"  # 服务器目标路径
+          remote_host: ${{ secrets.DEPLOY_HOST }}
+          remote_user: ${{ secrets.DEPLOY_USER }}
+          remote_key: ${{ secrets.DEPLOY_KEY }}
+
   # build-pkg:
   #   needs: deploy-h5-production
   #   runs-on: self-hosted