-
Notifications
You must be signed in to change notification settings - Fork 467
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
确认主要venus代码库的配置,Action,CI/CD等项是否设置合理. #5071
Comments
关于venus的检查结果仓库设置检查
git action检查满足清单检查项中的所有要求 |
venus-messager检查结果仓库配置项
git action检查, 参考代码检查
|
仓库设置中, 关于是否开启: 下面对于开启和不开启的理由分别用两个举例来说明: 需要开启的理由比如开发者提交了一份代码, 得到了审阅者的approve, 之后, a又对代码的逻辑进行了一些修改,并提交了第二个commit, 此时, 对于代码的审查, 是应该取消之前的approve, 并从新review的. 不需要开启的理由比如, 开发者提交了一份代码, 此时需要3个 所以, 关于是否开启, 各有优势. 应根据各自的项目的具体情况来决定. 比如:
其他情况, 可以不开启. |
venus-auth检查结果仓库配置项
git action检查, 参考代码检查
|
venus-miner检查结果仓库配置项
git action检查
|
venus-gateway检查结果仓库配置项修改
git action检查
|
venus-wallet检查结果仓库配置项修改
git action检查
|
关于代码仓库的设置是否合理检查
关于仓库 action, ci/cd, 自动化检查等是否合理的检查
主要参考代码仓库质量管理部分的文档.
主要审查是否包含以下自动化内容:
使用的工具版本(golang-ci-lint)是否符合要求, 各组件是否统一化.
触发条件是否正确(any tag, merge to master), 是否推送到发布的ftp服务区和天眼.
对于不在版本控制工具追踪的内容, 要么认为是错误, 要么应该加入到
.gitignore
清单中.需要检查的组件
go mod tidy
和git 变动的检查
#5074golang-ci-lint
检查, 去掉多余的检查项(go.yml中测试项多余), 增加go mod tidy
检查. #5081go mod tidy
检查, 自动发布只允许在合并pr后才执行) #5096Test
job. #5101其它问题.
The text was updated successfully, but these errors were encountered: