Open dnwe opened 8 months ago
I also noticed this weird behavior.
What's interesting is the semeru17-certified-binaries repo doesn't have this issue, even though the releases have similar names: https://github.com/ibmruntimes/semeru17-certified-binaries/releases
Seems to be a GitHub problem. https://github.com/orgs/community/discussions/8226 I think this latest 17.0.10 OE release is the only one out of order. As @pican79 mentioned, the CE repo is correct, as is the order of the other OE/CE jdk version repos. I am curious what it will look like when we release 17.0.11 in a few weeks. I have tried a few workarounds mentioned in that discussion but can't seem to fix it.
Not surprisingly, 17.0.11 is ahead of 17.0.10 but after the other 17 versions.
I happened to notice that the GitHub Releases of the various binaries seem to be showing up in a strange order
e.g., for semeru17-binaries jdk-17.0.10+7_openj9-0.43.0 is the newest and latest release but it doesn't show up until page 2 of the https://github.com/ibmruntimes/semeru17-binaries/releases page, instead the older releases show up there.
I'm guessing this is related to the naming of the releases and because GH is incorrectly doing some sort of numerical sort (
sort -nr)
whereby 17.0.10 comes after 17.0.2The CLI gives a more sensible view (sorted by date by default):
I wonder if there is a way of naming the releases to avoid this behaviour? I haven't seen it happening on other repos