DEVX-151: Mirror Ansible collections from Gitea registry + fix molecule cleanup translations #256

Merged
emo merged 2 commits from DEVX-151-fix-mirror-version-extraction into master 2026-08-08 21:44:38 +00:00
+5 -1
View File
@@ -138,10 +138,14 @@ def _try_gitea_mirror_install(galaxy: str, requirements: Path) -> bool:
click.echo(f" WARN: mirror download failed for {entry.get('name')}: {e}")
click.echo(" Falling back to galaxy.ansible.com")
return False
# Extract version from filename (e.g. ansible-posix-2.2.2.tar.gz)
import re
ver_match = re.search(r"(\d+\.\d+\.\d+)", filename)
local_entries.append(
{
"name": entry["name"],
"version": entry.get("version"),
"version": ver_match.group(1) if ver_match else entry.get("version"),
"type": "file",
"source": str(dest),
}