diff --git a/apps/webapp/app/v3/getDeploymentImageRef.server.ts b/apps/webapp/app/v3/getDeploymentImageRef.server.ts index 24ec7dbe8c..70e6023891 100644 --- a/apps/webapp/app/v3/getDeploymentImageRef.server.ts +++ b/apps/webapp/app/v3/getDeploymentImageRef.server.ts @@ -342,7 +342,10 @@ async function getEcrRepository({ return result.repositories[0]; } catch (error) { - if (error instanceof RepositoryNotFoundException) { + if ( + error instanceof RepositoryNotFoundException || + (error instanceof Error && error.message?.includes("does not exist")) + ) { logger.debug("ECR repository not found: RepositoryNotFoundException", { repositoryName, region,