From 9c082af050879cc8ba4ee27f338b63490f2ca7ef Mon Sep 17 00:00:00 2001 From: Rafael Bradley Date: Sat, 19 Jul 2025 00:29:54 -0300 Subject: [PATCH] perf(scripts): :zap: Make update.py script retag instead of rebuild. --- scripts/update.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/update.py b/scripts/update.py index 787b783..9a0e7c6 100644 --- a/scripts/update.py +++ b/scripts/update.py @@ -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"))