From 81ac99381975917125018d3d3ba01682c20b8bea Mon Sep 17 00:00:00 2001 From: Dan Holmes Date: Wed, 4 Jun 2025 17:02:46 -0500 Subject: [PATCH] feat(22): uses corepack package loader for lambda build https://github.com/articulate/devex-sre/issues/1453 --- 22/lambda/Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/22/lambda/Dockerfile b/22/lambda/Dockerfile index aff4825..b00d65f 100644 --- a/22/lambda/Dockerfile +++ b/22/lambda/Dockerfile @@ -2,7 +2,7 @@ # syntax=docker/dockerfile:1 FROM amazon/aws-lambda-nodejs:22 -ENV AWS_DEFAULT_REGION=us-east-1 SERVICE_ROOT=/service SERVICE_USER=service SERVICE_UID=1001 +ENV AWS_DEFAULT_REGION=us-east-1 SERVICE_ROOT=/service SERVICE_USER=service SERVICE_UID=1001 COREPACK_ENABLE_DOWNLOAD_PROMPT=0 ARG TARGETARCH @@ -10,8 +10,8 @@ RUN dnf -y install make zip shadow-utils \ # Add service user && /usr/sbin/groupadd --gid $SERVICE_UID $SERVICE_USER \ && /usr/sbin/useradd --create-home --shell /bin/bash --uid $SERVICE_UID --gid $SERVICE_UID $SERVICE_USER \ - # Install yarn - && npm install --global yarn@1.22.19 \ + && npm install --global corepack@0.33.0 \ + && corepack enable \ # clean up && dnf -y remove shadow-utils \ && dnf clean all \