修复前端工具链与私有子模块检出 #78

已合并
zhsxin 于2026-09-29 13:54:11 +00:00将1次代码提交从codex/frontend-toolchain-submodules 合并至main
所有者

修改内容

  • 中央 Runner 工具镜像从 2026.09.1 升级为 2026.09.2。
  • 固定安装 Yarn Classic 1.22.22 与 PNPM 12.6.0,并纳入镜像自检。
  • 前端可复用工作流始终递归检出子模块,令牌按 FORGEJO_BOT_TOKEN、CI_BOT_TOKEN、任务令牌回退。
  • 前端脚本增加中文参数、状态和失败诊断,并拒绝多锁文件。
  • 增加 Yarn、PNPM、npm、缺工具和多锁文件离线回归测试。

验证

  • 全部中央脚本 Bash 语法检查通过。
  • 镜像源码契约、工作流契约、变量命名、废弃兼容检查通过。
  • Maven/npm、Java 11/17/21、发布、镜像模板、ZIP/Docker 部署回归通过。
  • 本地镜像全量构建因桌面到 Alpine 软件源持续超时未完成;合并后的内网 build-image Runner 将执行强制镜像构建、自检和发布门禁。
## 修改内容 - 中央 Runner 工具镜像从 2026.09.1 升级为 2026.09.2。 - 固定安装 Yarn Classic 1.22.22 与 PNPM 12.6.0,并纳入镜像自检。 - 前端可复用工作流始终递归检出子模块,令牌按 FORGEJO_BOT_TOKEN、CI_BOT_TOKEN、任务令牌回退。 - 前端脚本增加中文参数、状态和失败诊断,并拒绝多锁文件。 - 增加 Yarn、PNPM、npm、缺工具和多锁文件离线回归测试。 ## 验证 - 全部中央脚本 Bash 语法检查通过。 - 镜像源码契约、工作流契约、变量命名、废弃兼容检查通过。 - Maven/npm、Java 11/17/21、发布、镜像模板、ZIP/Docker 部署回归通过。 - 本地镜像全量构建因桌面到 Alpine 软件源持续超时未完成;合并后的内网 build-image Runner 将执行强制镜像构建、自检和发布门禁。
ai_api 推送了1个提交 2026-09-29 10:19:12 +00:00
zhsxin 批准了此合并请求 2026-09-29 13:54:05 +00:00
zhsxin 删除了分支codex/frontend-toolchain-submodules 2026-09-29 13:54:25 +00:00
登录并参与到对话中。
暂无评审员
暂无标签
暂无里程碑
暂无项目
未指派成员
2位参与者
通知
到期时间
到期日期无效或超出范围。请使用“yyyy-mm-dd”格式。

未设置到期时间。

依赖议题

没有设置依赖项。

引用
java/ci-tools!78
没有提供说明。