You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

镜像推送Crowdin GitHub Action到GHE组织后引用时报仓库不存在错误

问题原因

你遇到的报错本质是GHE的Actions运行器无法匹配到你引用的版本对应的标签,和你遇到的PR隐藏ref推送报错无关,那类报错确实不属于致命错误,不会影响Action的正常使用。

解决方案

  • 完整同步上游仓库的所有标签
    GitHub Action引用@x.x.x版本时优先匹配仓库的标签,普通镜像推送可能没有正确同步上游的版本标签,执行以下命令重新同步标签即可:
    1. 克隆上游仓库:git clone --mirror https://github.com/crowdin/github-action.git
    2. 进入仓库目录:cd github-action.git
    3. 添加你的GHE仓库为远程地址:git remote add ghe <你的GHE仓库完整地址>
    4. 推送所有标签到GHE:git push ghe --tags
      过程中出现的PR相关ref推送报错可以直接忽略,只要标签推送成功即可。
  • 校验仓库权限与可见性
    如果你运行工作流的仓库和同步后的Action仓库不在同一个组织,或者Action仓库设置为私有,需要确保运行工作流的账号对Action仓库有至少读取权限,你可以将Action仓库设置为组织内公开,避免权限拦截问题。
  • 确认引用路径完全匹配
    GHE对仓库路径的大小写敏感,需要确保你工作流中填写的组织名、仓库名和GHE上的实际设置完全一致,正确的引用格式为uses: <你的GHE组织名>/github-action@1.2.0。
  • 兜底方案:用提交哈希引用版本
    如果标签同步后依然识别失败,可以直接使用1.2.0版本对应的完整提交哈希代替版本号,格式为uses: <你的GHE组织名>/github-action@<对应版本的40位完整提交哈希>,这种方式不需要依赖标签匹配,优先级最高。

内容的提问来源于stack exchange,提问作者nsteiner

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.11 05:45:00