⬆️(dependencies) upgrade node to 22

node 18 reached end-of-life and is now unsupported. we jump straight
to 22 as recommended here
https://nodejs.org/en/blog/announcements/node-18-eol-support
This commit is contained in:
Marie PUPO JEAMMET
2025-10-20 17:53:35 +02:00
committed by Marie
parent 4262f469d6
commit 302671bc69
6 changed files with 6 additions and 6 deletions

View File

@@ -10,7 +10,7 @@ jobs:
install-dependencies:
uses: ./.github/workflows/dependencies.yml
with:
node_version: '18.x'
node_version: '22.x'
with-front-dependencies-installation: true
synchronize-with-crowdin:

View File

@@ -10,7 +10,7 @@ jobs:
install-dependencies:
uses: ./.github/workflows/dependencies.yml
with:
node_version: '18.x'
node_version: '22.x'
with-front-dependencies-installation: true
with-build_mails: true

View File

@@ -5,7 +5,7 @@ on:
inputs:
node_version:
required: false
default: '18.x'
default: '22.x'
type: string
with-front-dependencies-installation:
type: boolean

View File

@@ -13,7 +13,7 @@ jobs:
dependencies:
uses: ./.github/workflows/dependencies.yml
with:
node_version: '18.x'
node_version: '22.x'
with-front-dependencies-installation: true
with-build_mails: true

View File

@@ -23,7 +23,7 @@ RUN mkdir /install && \
# ---- mails ----
FROM node:20 AS mail-builder
FROM node:22 AS mail-builder
COPY ./src/mail /mail/app

View File

@@ -199,7 +199,7 @@ services:
working_dir: /app
node:
image: node:18
image: node:22
user: "${DOCKER_USER:-1000}"
environment:
HOME: /tmp