KonataDev / Konata.Core

Android QQ protocol core implementation written in C#

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[feature request] 请求将 CI 产物上传至 NuGet 用于预览

shirok1 opened this issue · comments

如题,当前 NuGet 上的 v1.3.1 已经失效。

需要發一個prerelease嗎, 因爲最近一段時間有一點忙, 不是很顧得過來這樣。

commented

需要發一個prerelease嗎, 因爲最近一段時間有一點忙, 不是很顧得過來這樣。

需要,弄下github action吧,并将nuget symbol一起发布

需要發一個prerelease嗎, 因爲最近一段時間有一點忙, 不是很顧得過來這樣。

需要,弄下github action吧,并将nuget symbol一起发布

但我不是很清楚怎麽在action内向nuget自動化推送最新構建。

commented

需要發一個prerelease嗎, 因爲最近一段時間有一點忙, 不是很顧得過來這樣。

需要,弄下github action吧,并将nuget symbol一起发布

但我不是很清楚怎麽在action内向nuget自動化推送最新構建。

可以参考一下我的,

https://github.com/yiyungent/QQBotHub/blob/main/.github/workflows/QQBotHub.Sdk-nuget-push.yml

需要發一個prerelease嗎, 因爲最近一段時間有一點忙, 不是很顧得過來這樣。

需要,弄下github action吧,并将nuget symbol一起发布

但我不是很清楚怎麽在action内向nuget自動化推送最新構建。

可以参考一下我的,

https://github.com/yiyungent/QQBotHub/blob/main/.github/workflows/QQBotHub.Sdk-nuget-push.yml

啊 可以, 等我忙完工作來看看。

我不认为把 Github Actions 的不稳定的自动构建推送到 nuget.org 是个很好的行为
或许可以参考这篇文档将 Github Actions 的构建推送到 Github Packages 中去
或者像 myget 之类的托管服务提供商那里去

commented

我不认为把 Github Actions 的不稳定的自动构建推送到 nuget.org 是个很好的行为 或许可以参考这篇文档将 Github Actions 的构建推送到 Github Packages 中去 或者像 myget 之类的托管服务提供商那里去

prerelease 都不能发布吗,这个自动构建也是要打 tag 才会构建啊,又不是每次 push 都发布,而且还可以上传 releases, 以及每次 push 还可以上传 artifact,这样方便想快速尝试最新开发版的,不好吗?

而且,你居然推荐将其发布到 Github Packages, 难道就不会有人常使用 Github Packages ,将其作为稳定源吗

prerelease 都不能发布吗,这个自动构建也是要打 tag 才会构建啊,又不是每次 push 都发布,而且还可以上传 releases, 以及每次 push 还可以上传 artifact,这样方便想快速尝试最新开发版的,不好吗?

prerelease正常发布是没有什么问题的
我错误的理解成了每次push都发布

而且,你居然推荐将其发布到 Github Packages, 难道就不会有人常使用 Github Packages ,将其作为稳定源吗

GitHub packages不同的账户使用不同的索引 konata使用GitHub packages不会影响其他使用GitHub packages的项目
可以在项目目录里放一个nuget.config里面配置GitHub packages