diff --git a/sed/update_switcher.py b/sed/update_switcher.py index 2d72d13..f312046 100644 --- a/sed/update_switcher.py +++ b/sed/update_switcher.py @@ -13,10 +13,14 @@ data = json.load(f) if branch.startswith("refs/tags"): # add a new version tag version_tag = branch.split("/")[-1] + prerelease = "a" in version_tag for item in data: if version_tag in item.get("name", ""): present = True - if "stable" in item.get("name", ""): + if "latest" in item.get("name", ""): + item["version"] = version + item["url"] = "https://opencompes.github.io/docs/sed/" + version_tag + if "stable" in item.get("name", "") and not prerelease: item["version"] = version item["url"] = "https://opencompes.github.io/docs/sed/" + version_tag if not present: diff --git a/specsanalyzer/switcher.json b/specsanalyzer/switcher.json index 09cd733..1a9c70d 100644 --- a/specsanalyzer/switcher.json +++ b/specsanalyzer/switcher.json @@ -1,13 +1,13 @@ [ { "name": "latest", - "version": "0.5.2.dev2+gd6a55dd", + "version": "0.6.0a2", "url": "https://opencompes.github.io/docs/specsanalyzer/latest" }, { "name": "stable", - "version": "0.6.0a2", - "url": "https://opencompes.github.io/docs/specsanalyzer/v0.6.0a2", + "version": "0.5.1", + "url": "https://opencompes.github.io/docs/specsanalyzer/v0.5.1", "preferred": "true" }, { diff --git a/specsanalyzer/update_switcher.py b/specsanalyzer/update_switcher.py index 2b12ba9..abeb986 100644 --- a/specsanalyzer/update_switcher.py +++ b/specsanalyzer/update_switcher.py @@ -13,10 +13,14 @@ data = json.load(f) if branch.startswith("refs/tags"): # add a new version tag version_tag = branch.split("/")[-1] + prerelease = "a" in version_tag for item in data: if version_tag in item.get("name", ""): present = True - if "stable" in item.get("name", ""): + if "latest" in item.get("name", ""): + item["version"] = version + item["url"] = "https://opencompes.github.io/docs/specsanalyzer/" + version_tag + if "stable" in item.get("name", "") and not prerelease: item["version"] = version item["url"] = "https://opencompes.github.io/docs/specsanalyzer/" + version_tag if not present: