发布生产
Some checks failed
Uniapp 自动化打包 CI/CD / 打包 Uniapp 项目 (push) Failing after 2s

This commit is contained in:
2025-08-26 12:18:43 +08:00
parent 412667f966
commit 61a41a636c

View File

@@ -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"
########################################################################
# 步骤 5HBuilderX 密钥登录(安全读取账户信息)