diff --git a/website/src/static/getVersions.js b/website/src/static/getVersions.js
index <HASH>..<HASH> 100644
--- a/website/src/static/getVersions.js
+++ b/website/src/static/getVersions.js
@@ -5,9 +5,9 @@ let versions;
 /** @returns {Array<string>} */
 function getVersions() {
   if (!versions) {
-    const tags = execSync('git tag --sort=taggerdate', { encoding: 'utf8' })
-      .split('\n')
-      .reverse();
+    const tags = execSync('git tag -l --sort=-creatordate', {
+      encoding: 'utf8',
+    }).split('\n');
     const latestV4Tag = tags.find(t => t.match(/^v?4/));
     const latestV3Tag = tags.find(t => t.match(/^v?3/));
     versions = [];
Ensure latest version docs are built (#<I>)

Seems like there are scenarios that allow a tag to be created where `taggerdate` is not set, however `creatordate` is always set. This replaces the sort order.



This also uses the `-` prefix to sort in a direction which avoids the need to reverse it later.