Skip to content

Commit 1a2085a

Browse files
committed
fix: wrong version order
versions should be sorted as alpha < beta < RC < release(no suffix) < pl
1 parent 892c9bc commit 1a2085a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

bin/list-all

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
set -eo pipefail
44

55
sort_versions() {
6-
sed 'h; s/[+-]/./g; s/.p\([[:digit:]]\)/.z\1/; s/$/.z/; G; s/\n/ /' |
6+
sed 'h; s/[+-]/./g; s/^\([[:digit:]]\.[[:digit:]]\)\([bR]\)/\1.0\2/; s/.p\([[:digit:]]\)/.z\1/; s/$/.z/; s/R/.r/; s/alpha/.alpha/; s/b/.b/; s/dev/.dev/; s/pre/.pre/; G; s/\n/ /' |
77
LC_ALL=C sort -t. -k 1,1 -k 2,2n -k 3,3n -k 4,4n -k 5,5n | awk '{print $2}'
88
}
99

0 commit comments

Comments
 (0)