perf(scripts): ⚡ Make update.py script retag instead of rebuild.

This commit is contained in:
2025-07-19 00:29:54 -03:00
parent 6e1afd7133
commit 9c082af050
+6 -6
View File
@@ -22,15 +22,15 @@ version_num = version[1]
targets = ["tasks", "shard"]
for t in targets:
tag = f"registry.nyeki.dev/payphone/payphone/{t}:v{version_num}"
tag_version = f"registry.nyeki.dev/payphone/payphone/{t}:v{version_num}"
os.system(f"docker build --target {t} --tag {tag} .")
os.system(f"docker push {tag}")
os.system(f"docker build --target {t} --tag {tag_version} .")
os.system(f"docker push {tag_version}")
tag = f"registry.nyeki.dev/payphone/payphone/{t}:latest"
tag_latest = f"registry.nyeki.dev/payphone/payphone/{t}:latest"
os.system(f"docker build --target {t} --tag {tag} .")
os.system(f"docker push {tag}")
os.system(f"docker tag {tag_version} {tag_latest}")
os.system(f"docker push {tag_latest}")
toml.dump(data, open("pyproject.toml", "w"))