Github Release 有排序 bug,两年都不修复

214 天前
 cnbatch

Github 社区的讨论帖:Releases out of order

可以看到有大量的人反馈说发布页有排序 bug ,明明是最新发布的,却排到第二项、第三项。此时可以看到,“Latest”出现在第二项或第三项,而第一项是旧版本。

即使“Latest”这个标记也可以是乱的,有些人的截图显示,顶部第一项明明是旧版,却被标记成“Latest”。

其实昨天之前我都不知道 Github 有这个 bug ,直到我自己也遇到。在寻找解决办法的过程中,我发现了这个讨论帖。

我遇到的情况是:最新发布的排到了第二项,“Latest”标记倒是没错。于是 Release 页面就很奇怪,第一项是旧版本,第二项是最新版、标记了“Latest”,实在莫名其妙。

我试过给新发布的 Release 改 Tag 的名称,可惜并没有任何作用,次序仍然毫无变化。

最后实在没办法,只好给仓库提交一些无关痛痒的修改,重新发布新版本。这回的次序就正确了。

我那遇到这个 bug 的 Release 页面,在这里: https://github.com/cnbatch/kcptube/releases
遇到 bug 的那个 Release 我也没删,而是改成了提示,留着做证据。

545 次点击
所在节点    GitHub
3 条回复
AoEiuV020JP
214 天前
前阵子站内也有人提过这个问题, 甚至不同人看到的是不一样的, 坑,
他那边把错误置顶的版本随便编辑一下保存就正常了,而你这边,我直接看不到最新版本 v0.3.9 ,翻两页都看不到,
AoEiuV020JP
214 天前
保险起见或许还是在 REAME.md 加一个 release 按钮指向最新版本比较好,

[![img]( https://img.shields.io/github/release/cnbatch/kcptube.svg)]( https://github.com/cnbatch/kcptube/releases/latest)
cnbatch
214 天前
@AoEiuV020JP 好家伙,我遇到更诡异的事情了

刚才我试了下让其他人帮忙看,他们看到的是这样的:


我自己看到的是这样的:



然后我刚刚才看到 Github 讨论帖昨天晚上 11 点多有人留言说,只需要按一下编辑按钮,什么都不用改,再按一次 Update 保存,就能恢复正常。
于是我试了下,把出问题的那几个 Release 全都按一下编辑,再按一次 Update 按钮,不做其他操作,内容也没改。

最后……全部恢复正常! Github 这个大坑真是……无法理解

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/981011

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX