You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a repo listing with a large amount of pre-release versions. When I check my listing for the latest version of one of my repos that has more than 1 digit in a version numbering, it shows the wrong version.
Example:
Go to vpm.techanon.dev
Click on the (i) for ProTV
Latest should be v3.0.0-alpha.18 (or later)
Currently shows v3.0.0-alpha.9.1 (and it's associated dependency versions that are also out of date)
For now you can use my little edit, until they reviewed and accepted or made their own version.
You can use mine by editing the /.githubworkflows/build-listing.yml file of your package-listing page.
I have a repo listing with a large amount of pre-release versions. When I check my listing for the latest version of one of my repos that has more than 1 digit in a version numbering, it shows the wrong version.
Example:
This is incorrect. After looking through the repo a bit I believe this line is the issue
https://github.com/vrchat-community/package-list-action/blob/main/PackageBuilder/Build.cs#L237
as it seems to only sort for the "latest package" via descending unicode sort instead of via semantic version syntax.
I would expect it to order the packages according to the same sorting algorithm that the actual JSON listing itself gets sorted by.
The text was updated successfully, but these errors were encountered: