github private链接访问_github-actions中无法访问私有仓库的问题

目前有一个golang开发的项目(私有仓库)在使用github-actions部署的时候,由于它依赖于另一个私有仓库(版本号v1.0.0),,所以涉及到一些权限问题。目前使用的是 https://github.com/actions/checkout actions,也同时指定了PAT token,但仍提示找不到依赖的版本号。

日志里可以看到依赖库是可以clone成功的,但在执行 go get -v -t -d 的时候,提示版本号未知。- name: Set up Go 1.x

uses: actions/setup-go@v2

with:

go-version: ^1.13

id: go

- name: 项目仓库

uses: actions/checkout@v2

- name: Get dependencies

run: |

go get -v -t -d ./...

if [ -f Gopkg.toml ]; then

curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh

dep ensure

fi

错误

go: github.com/username/rpc-server@v1.0.0: reading github.com/username/rpc-server/go.mod at revision v1.0.0: unknown revision v1.0.0

问题已经解决。

由于依赖于第三方的私有仓库,所以需要配置git config,参考的其它文章多写了一个符号,但在线下环境中手动执行是一切ok的,没有想到githbu actions环境中一直出现版本号错误。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值