V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cnbatch
V2EX  ›  GitHub

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

  •  
  •   cnbatch · 2023-10-11 15:59:21 +08:00 · 651 次点击
    这是一个创建于 386 天前的主题,其中的信息可能已经有所发展或是发生改变。

    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 我也没删,而是改成了提示,留着做证据。

    3 条回复    2023-10-11 16:33:04 +08:00
    AoEiuV020JP
        1
    AoEiuV020JP  
       2023-10-11 16:13:11 +08:00   ❤️ 1
    前阵子站内也有人提过这个问题, 甚至不同人看到的是不一样的, 坑,
    他那边把错误置顶的版本随便编辑一下保存就正常了,而你这边,我直接看不到最新版本 v0.3.9 ,翻两页都看不到,
    AoEiuV020JP
        2
    AoEiuV020JP  
       2023-10-11 16:16:47 +08:00
    保险起见或许还是在 REAME.md 加一个 release 按钮指向最新版本比较好,

    [![img]( https://img.shields.io/github/release/cnbatch/kcptube.svg)]( https://github.com/cnbatch/kcptube/releases/latest)
    cnbatch
        3
    cnbatch  
    OP
       2023-10-11 16:33:04 +08:00
    @AoEiuV020JP 好家伙,我遇到更诡异的事情了

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


    我自己看到的是这样的:



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

    最后……全部恢复正常! Github 这个大坑真是……无法理解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3048 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 00:36 · PVG 08:36 · LAX 17:36 · JFK 20:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.