From 1487cf3345db7707689d04812dd927064ad275d4 Mon Sep 17 00:00:00 2001 From: jackspiering <46534141+jackspiering@users.noreply.github.com> Date: Sun, 8 Feb 2026 23:36:51 +0100 Subject: [PATCH] Always include ScaleTail tag --- scripts/generate_registry.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/generate_registry.py b/scripts/generate_registry.py index 7b3fe0c..3af1e90 100755 --- a/scripts/generate_registry.py +++ b/scripts/generate_registry.py @@ -102,6 +102,12 @@ def extract_frontmatter_tags(text: str) -> List[str]: return [] +def ensure_scaletail_tag(tags: List[str]) -> List[str]: + if any(tag.lower() == "scaletail" for tag in tags): + return tags + return ["ScaleTail", *tags] + + def read_text(path: Path) -> Optional[str]: if not path.exists(): return None @@ -200,6 +206,7 @@ def build_template( tags = extract_frontmatter_tags(readme_text) if tags: tag_values = tags + tag_values = ensure_scaletail_tag(tag_values) name = normalize_service_name(name) description_name = strip_tailscale_suffix(name)