diff --git a/.gitea/workflows/master.yml b/.gitea/workflows/master.yml index 8fae4b3..127d8b2 100644 --- a/.gitea/workflows/master.yml +++ b/.gitea/workflows/master.yml @@ -13,13 +13,14 @@ jobs: name: 打包 Uniapp 项目 runs-on: tianyiyun # 云 Runner 环境(自建 Runner 可替换为自定义名称) steps: - ######################################################################## - # 步骤 1:检出 Gitea 代码 - ######################################################################## - - name: 1. 检出项目代码 - uses: http://git.missmoc.top/mocheng/checkout@v4 # Gitea 兼容的代码检出插件 + - name: 拉取代码仓库 + uses: http://git.missmoc.top/mocheng/checkout@v4 with: - fetch-depth: 0 # 仅拉取最新代码,加速流程 + fetch-depth: 0 # 只拉取最新的1个提交(浅克隆) + - name: Set up Node.js + uses: http://git.missmoc.top/mocheng/setup-node@v3 + with: + node-version: 20.x ######################################################################## # 步骤 2:安装 Node.js 环境(Uniapp 依赖 Node 处理项目依赖) @@ -42,19 +43,19 @@ jobs: ######################################################################## # 步骤 4:下载并部署 HBuilderX CLI(若 Runner 未预装) ######################################################################## - - name: 4. 部署 HBuilderX CLI 到 /hbuildcli/HBuilderX - run: | - # 创建 CLI 目标目录 - # sudo mkdir -p /hbuildcli/HBuilderX - # 下载 HBuilderX Linux 完整版(版本 ≥3.1.5,可替换为最新版) - # wget -O hbuilderx.zip https://download1.dcloud.net.cn/download/HBuilderX.4.0.14.20240528.full.zip - # 解压到目标目录 - # unzip -q hbuilderx.zip -d /hbuildcli/HBuilderX - # 赋予 CLI 执行权限 - sudo chmod +x /hbuildcli/HBuilderX/cli - # 验证 CLI 版本(确保部署成功) - /hbuildcli/HBuilderX/cli -v - echo "HBuilderX CLI 部署完成,路径:/hbuildcli/HBuilderX/cli" +# - name: 4. 部署 HBuilderX CLI 到 /hbuildcli/HBuilderX +# run: | +# # 创建 CLI 目标目录 +# # sudo mkdir -p /hbuildcli/HBuilderX +# # 下载 HBuilderX Linux 完整版(版本 ≥3.1.5,可替换为最新版) +# # wget -O hbuilderx.zip https://download1.dcloud.net.cn/download/HBuilderX.4.0.14.20240528.full.zip +# # 解压到目标目录 +# # unzip -q hbuilderx.zip -d /hbuildcli/HBuilderX +# # 赋予 CLI 执行权限 +# sudo chmod +x /hbuildcli/HBuilderX/cli +# # 验证 CLI 版本(确保部署成功) +# /hbuildcli/HBuilderX/cli -v +# echo "HBuilderX CLI 部署完成,路径:/hbuildcli/HBuilderX/cli" ######################################################################## # 步骤 5:HBuilderX 密钥登录(安全读取账户信息)