Releases out of order #8226
Replies: 53 comments 101 replies
|
@PHLAK what is the repository you are referencing here? If releasees are made on the same day it is supposed to sort by SemVer, which might be falling apart here. It should also be sorting based on date of the tag / commit not the GitHub release. |
|
Today this issue also affected the automatically generated release notes since it was using the incorrect release/tag ( |
|
I also noticed this seemingly-random order on https://github.com/ruby/truffleruby-dev-builder/releases |
|
We also encountered this bug in https://github.com/Shadowsocks-NET/QvStaticBuild/releases. This project uses tags in The wrong release order breaks our AUR package, since it uses a simple script to select the first (assuming the first is also the latest) release from the API, which is now one month behind the latest. |
|
I'm seeing my releases out of order with |
This comment was marked as off-topic.
This comment was marked as off-topic.
|
I got |
|
FWIW, we're also seeing this behavior on https://github.com/StackExchange/StackExchange.Redis/releases - I can't really make sense of what's it's trying to do. I'd expect it to either respect the tag order (chronologically) or the version number - both are in the correct order and I created the releases (backfill) oldest to newest one day last week. Is there any way for us to get these in the correct order? For a while (I checked every release I added) the latest wasn't at the top which is very not-awesome. Any help would be appreciated! |
|
We have an issue as well, where the release |
|
same issue here |
|
Hello folks, we've been experiencing a similar issue for some time in a private repo. We create a new release weekly and have an old one from December 2022 "stuck" at the top of the list as if it were the latest release. The actual latest release is also tagged correctly as such.
I also checked the
|
|
I think the same issue has happened in the CSV Lint repository |
|
Even tags are not always sorted correctly. See how v0.20.0 is out of order. But the releases make no sense. I don't really want to have to have When I use Before and after changing the I don't even have a My releases are listed in this order:
What I don't understand is if releases have an associated tag, why isn't that what gets used for sorting? My tags/release names are very simple compared to what others are using, but even those simple tags/release names are not sorting in any predictable order. Is this going to be "fixed"? Or at least made predictable? As users, we don't seem to have any reliable way of making sure releases are sorted in any expected way. |
|
We just had this happen for one of our internal repositories, but when I edited an older release that was appearing at the top to have "[NOT LATEST]", it magically fixed itself, almost like it was a cached result of a bug that was previously fixed. So I re-edited the release to remove the NOT LATEST and everything is good now. The release that got stuck at the top was from August 9, 2023, and all further releases appeared below it until we edited the August 9 release. |
|
response 2# |
|
We've also hit this problem. I have tried editing older and the latest releases but nothing seems to work. The funny thing is we have 13 repos that all have the same release numbering scheme but only 1 repo is affected by this. Our repos only hold releases/binaries and a README, so the past several releases all are tagged based on the same commit. That could be contributing to why it's getting confused. But still odd that it's only happening on 1 of 13 repos. |
|
This makes it incredibly painful to look through changelogs for projects that rely on Releases and don't have a separate CHANGELOG.md. The Releases search is also pretty bad so you can't even filter down to a specific version prefix |
|
I've reproduced this bug in https://github.com/dskecse/gh_releases_order_issue/releases with semver (version string) tags, e.g. |
|
When multiple releases occur on the same day, the earliest release remains at the top, even when a subsequent release is designated as the latest. You can have a look at a sample here. Kindly fix this issue at the earliest. |
|
I have a mono repository that contains multiple projects that are each one versioned separated. All releases/tags have a prefix (ex.: The semver happens but only after the prefix. Is there a way to consider this in the release sorting? Thanks. |
|
I also have this problem. Four years later nonetheless... |
|
Can't believe you github cannot do such a simple thing well |
|
I've got the same issue as of today with this repo https://github.com/openmobilityfoundation/curb-data-specification/releases Note the release sorted to the top now (tagged 1.1.0-rc marked as pre release) was created weeks before the release created today that should be at the top (tagged 1.1.0 and marked as latest release). |
|
Same issue https://github.com/JanKrivanek/MSBuildStructuredLog/releases v2.3.175-beta.1 appearing before v2.3.176-beta.1 Any way to manually influence the order? |
|
Same issue here: https://github.com/Wooly-AI/woolyai-client-libraries/releases |
|
Same issue spotted today in https://github.com/stackhpc/ansible-slurm-appliance/releases:
|
|
Having the same problem here: https://github.com/openmobilityfoundation/mobility-data-specification/releases The release candidate (2.1.0 Release Candidate - April 16) is ahead of the final release (2.1.0 - July 8) in the Release list, despite being created months before.
But the 2.1.0 release is flagged as the latest, even though it's not at the top.
Despite this, on the repo home page, the correct release 2.1.0 is correctly shown as the latest.
|


















Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Releases are displaying out of order and it seems to be a bit random. They're not sorted by date/time, commit or tag name.
All reactions