Be cleverer about unreleased doc versions

This commit is contained in:
Tony Garnock-Jones 2023-03-17 10:26:53 +01:00
parent a86ff376c0
commit d89896a6a7
2 changed files with 9 additions and 4 deletions

View File

@ -1,4 +1,4 @@
[
{"version":"0.18.1","title":"0.18.1","aliases":["latest"]},
{"version":"0.18.0","title":"0.18.0","aliases":}
{"version":"0.18.1","title":"0.18.1","aliases":[]},
{"version":"0.18.0","title":"0.18.0","aliases":["latest"]}
]

View File

@ -1,4 +1,5 @@
#!/bin/sh
latestversion=$(git tag | fgrep python-preserves@ | cut -d@ -f2 | sort -V -r | head -1)
(
firstitem='y';
printf '[';
@ -7,10 +8,14 @@
if [ "$firstitem" = "y" ]
then
firstitem=n
aliases='["latest"]'
else
printf ','
aliases=''
fi
if [ "$version" = "$latestversion" ]
then
aliases='["latest"]'
else
aliases='[]'
fi
printf '\n {"version":"%s","title":"%s","aliases":%s}' "$version" "$version" "$aliases"
done;