登录
首页 >  Golang >  Go问答

GitHub Action: 自动更新 Go 导入路径

来源:stackoverflow

时间:2024-02-14 15:21:23 404浏览 收藏

Golang小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《GitHub Action: 自动更新 Go 导入路径》带大家来了解一下##content_title##,希望对大家的知识积累有所帮助,从而弥补自己的不足,助力实战开发!


问题内容

是否有 github 操作可以自动打开 pr,并将 go 导入路径更新为新的主要版本?

例如,我的模块是 module github.com/org/example/v1

整个存储库的导入是 import "github.com/org/example/v1/test"

我想运行一个操作,打开一个 pr,其中包含所有导入 + 模块更新为 v2,如下所示:

`import "github.com/org/example/v2/test"`

有这样的吗?

如果没有,有人有执行此操作的 bash 脚本吗?

提前致谢!


正确答案


我为此编写了一些自定义逻辑:https://github.com/osmosis-labs/osmosis/pull/2094

基本上,它有一个 bash 脚本,可以遍历所有文件并增加主要版本。

然后,自定义 GA 工作流程从新分支运行脚本,并针对目标分支打开拉取请求。

终于介绍完啦!小伙伴们,这篇关于《GitHub Action: 自动更新 Go 导入路径》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>