Releases out of order #8226
Replies: 56 comments 104 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. |
|
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.
|
|
Why my releases sorts this weird way? 1.4 came first than latest 1.5 release, and I have no way to sort it manually! |
|
Same problem on https://github.com/texaryn/texaryn/releases. This is a monorepo with independently versioned packages. Could the Releases page offer a sort menu so readers can choose the order that fits the repository, for example by publish date, version or tag, or alphabetically by release name? A direction control would let readers choose newest first or oldest first for dates, and ascending or descending for names and versions. Filtering by package or tag prefix would also help in monorepos. |



















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