Skip to content
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

feat: 增加自动生成release与binary的action #2

Merged
merged 8 commits into from
Mar 24, 2024
Merged

Conversation

eryajf
Copy link
Contributor

@eryajf eryajf commented Mar 24, 2024

昨天也顺带调试了一下自动生成release与binary的action,以后只需要维护pr,然后发布release即可,之后会自动触发action构建二进制。这样以后就可以专注与编码,而不必再花精力维护release了。为了不影响原来安装脚本,对应的二进制命名与原来的一致。

效果如下:

image

TODO: 我注意到,此action打出来的二进制要比原来的略大一丢丢,原来12M,现在17M,昨天也调试了upx的参数,但貌似Windows平台那块儿总会出错,又考虑到此二进制大小影响还好,故而放弃折腾。

@moqsien moqsien merged commit 875aacf into gvcgo:main Mar 24, 2024
@moqsien
Copy link
Contributor

moqsien commented Mar 24, 2024

在确定稳定之前,先在0.1.1上面更新binaries,等使用的人多了,暴露的bug都修了,就可以直接用actions了。

主要是发版太频繁体验也不是很好。

@eryajf
Copy link
Contributor Author

eryajf commented Mar 24, 2024

没得问题,按照你的想法走就好。

我已在我的圈子里推广这个项目了。另外可参考我之前总结的这几个推广渠道进行推广:https://howtosos.eryajf.net/HowToStartOpenSource/03-github-tips/06-Summary-and-arrangement-of-personal-open-source-project-recommendation-platform.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants