Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
cd 的改动暂时放在.github/workflows/optimize-build.yaml
里方便推分支的时候测试,没问题的话就迁移到 cd.yaml 里去改动
cd.Dockerfile
然后还有这些被迫的改动:
CGO_ENABLED=0
,因为 CGO 开了不能交叉编译RUN chmod +x ehco
因为不知道为啥拷过去的二进制没有执行权限效果
cd 总时间从十几分钟缩短到四分钟
同样 tag 的镜像是多平台的(不过我没有 arm 的 linux 设备可以测试)