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

如何在本地运行nektos/act时修改默认GitHub仓库拉取地址为私有企业仓库地址

如何在本地运行nektos/act时修改默认GitHub仓库拉取地址为私有企业仓库地址

没问题!要把nektos/act默认的GitHub地址改成你们企业的私有仓库(比如https://ghe.XXXX.com),有几种实用的方法,我给你逐一说明:

  • 临时通过环境变量指定(单次生效)
    每次运行act命令时,直接在前面加上企业GitHub的API地址环境变量就行。注意GitHub Enterprise的API路径通常是域名后加/api/v3,所以命令应该是这样:

    GITHUB_API_URL=https://ghe.XXXX.com/api/v3 act
    

    要是你们企业的API路径有特殊设置,记得替换成实际的地址。

  • 全局配置(永久生效)
    如果你希望所有act运行都默认用私有仓库地址,可以修改act的全局配置文件:

    1. 找到配置文件位置:Linux/macOS是~/.actrc,Windows是%USERPROFILE%\.actrc
    2. 在文件里添加一行:
      -e GITHUB_API_URL=https://ghe.XXXX.com/api/v3
      

    保存后,下次再运行act就会自动使用这个私有仓库地址了。

  • 项目级配置(仅当前项目生效)
    要是只想让某个特定项目用私有仓库地址,就在项目根目录创建一个.actrc文件,然后同样添加上面那行环境变量配置即可。

另外还要提醒你两点:

  1. 确保本地已经配置好企业GitHub的认证信息,比如通过git config设置了正确的用户名和访问token,不然act可能会出现权限不足的问题。
  2. 确认你的企业GitHub API地址是否正确,不同版本的GitHub Enterprise可能路径略有区别,不确定的话可以查一下你们企业内部的文档或者GitHub设置页面。

备注:内容来源于stack exchange,提问作者SatyaG

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 14:42:42