开发现代化的.NetCore控制台程序:(4)使用GithubAction自动构建以及发布nuget包
💡
原文中文,约4500字,阅读约需11分钟。
📝
内容提要
本文介绍了使用GitHub Action搭建CI/CD流水线,自动构建和发布nuget包。首先创建一个token并保存好,然后配置GitHub Secret将token添加到Action的secret中。接下来编写workflows配置文件,配置构建和发布nuget包的步骤。最后执行Action并在Action页面查看结果。文章还介绍了如何将nuget包推送到官方的NuGet Gallery。创建APIKey并添加到GitHub Action Secret中,修改workflow配置文件,增加推送到NuGet Gallery的步骤。
🎯
关键要点
- 本文介绍了使用GitHub Action搭建CI/CD流水线,自动构建和发布nuget包。
- 首先创建一个token并保存好,后续在GitHub Secret中配置该token。
- 编写workflows配置文件,配置构建和发布nuget包的步骤。
- 执行Action后可在Action页面查看结果,解放双手。
- 文章介绍了如何将nuget包推送到官方的NuGet Gallery。
- 创建APIKey并添加到GitHub Action Secret中,修改workflow配置文件以增加推送步骤。
- 推送到NuGet Gallery时需注意token的有效期,最长为365天。
🏷️
标签
➡️