From 58a111d6feed5dc0436476191694d7df118055e1 Mon Sep 17 00:00:00 2001 From: Almeida Date: Tue, 11 Feb 2025 00:21:09 +0000 Subject: [PATCH] chore: use Node.js 22 and fix corepack installation (#10746) Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com> --- packages/proxy-container/Dockerfile | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/proxy-container/Dockerfile b/packages/proxy-container/Dockerfile index 35867e386..abc346ad0 100644 --- a/packages/proxy-container/Dockerfile +++ b/packages/proxy-container/Dockerfile @@ -1,17 +1,15 @@ -FROM node:18-alpine AS base +FROM node:22-alpine AS base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" -RUN apk update -RUN apk add --no-cache libc6-compat - -RUN corepack enable -RUN corepack prepare pnpm@latest --activate - COPY . /usr/proxy-container WORKDIR /usr/proxy-container +RUN npm --global install corepack@latest +RUN corepack enable +RUN corepack install + FROM base AS builder RUN pnpm install --frozen-lockfile --ignore-scripts @@ -21,7 +19,7 @@ FROM builder AS pruned RUN pnpm --filter='@discordjs/proxy-container' --prod deploy pruned -FROM node:18-alpine AS proxy +FROM node:22-alpine AS proxy WORKDIR /usr/proxy-container