update
Some checks failed
Backend EC - Modal Deployment / build-and-push (push) Failing after 47s
Backend EC - Modal Deployment / notify-deploy (push) Has been skipped

This commit is contained in:
DatTT127
2026-07-19 01:31:24 +07:00
parent c57f5de762
commit d54a586509

View File

@@ -92,11 +92,13 @@ def build_and_push(
print(f"Configuring ECR authentication...")
region = os.getenv("AWS_REGION", "us-east-1")
if registry.startswith("public.ecr.aws"):
ecr = boto3.client("ecr-public", region_name=region)
else:
ecr = boto3.client("ecr", region_name=region)
# if registry.startswith("public.ecr.aws"):
# ecr = boto3.client("ecr-public", region_name=region)
# else:
# ecr = boto3.client("ecr", region_name=region)
ecr = boto3.client("ecr-public", region_name=region)
auth = ecr.get_authorization_token()
print(f"Check the auth {auth}")
token = auth["authorizationData"][0]["authorizationToken"]
username, password = base64.b64decode(token).decode().split(":")