社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
使用golang1.13以上的版本
export GOPRIVATE=github.com/xxx/common
git config --global url."https://xxx:${{ xxx.ACCESS_TOKEN }}@github.com".insteadOf "https://github.com"
设置了上面的三步之后,就可以正常的获取依赖了;
一个前提:我们不想在GitHub 的actions中填写自己的access token明文
所以需要在repo中找到Settings-->Secrets中加以一个名为ACCESS_TOKEN的Secrets,当然这个名字可以自己定
修改Actions代码
- name: Run tests
shell: bash
run: |
export GO111MODULE=on
export GOPRIVATE=github.com/xxx/common
export GOPROXY=https://goproxy.cn
git config --global url."https://user_name:${{ secrets.ACCESS_TOKEN }}@github.com".insteadOf "https://github.com"
make ci
设置完之后就可以正常的运作了
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!