From 6eb88871e8d26b79ab2badb857a708d12b8329c5 Mon Sep 17 00:00:00 2001 From: Sonny Date: Thu, 7 Nov 2024 01:48:39 +0100 Subject: [PATCH] chore: update node version (volta & docker) + only install prod deps on prod-deps layer --- Dockerfile | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 9f2074a..7fd24fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # Source : https://github.com/adonisjs-community/adonis-packages/blob/main/Dockerfile -FROM node:20-alpine3.18 AS base +FROM node:22.11-alpine3.20 AS base RUN apk --no-cache add curl RUN corepack enable @@ -15,7 +15,7 @@ RUN pnpm install --ignore-scripts FROM base AS production-deps WORKDIR /app ADD package.json pnpm-lock.yaml ./ -RUN pnpm install --ignore-scripts +RUN pnpm install --ignore-scripts --prod # Build stage FROM base AS build diff --git a/package.json b/package.json index f6c439b..54c7378 100644 --- a/package.json +++ b/package.json @@ -118,6 +118,6 @@ "*.js,*.ts,*.jsx,*.tsx": "eslint --cache --fix" }, "volta": { - "node": "22.2.0" + "node": "22.11.0" } }