Use Node 24 in CI and for building the frontend

This commit is contained in:
Quentin Gliech
2025-11-07 14:27:33 +01:00
parent 4d722c47b5
commit d0a4fde3ac
7 changed files with 10 additions and 10 deletions

View File

@@ -10,9 +10,9 @@ runs:
using: composite using: composite
steps: steps:
- name: Install Node - name: Install Node
uses: actions/setup-node@v4.2.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: "22" node-version: "24"
- name: Install dependencies - name: Install dependencies
run: npm ci run: npm ci

View File

@@ -66,7 +66,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Install Node dependencies - name: Install Node dependencies
working-directory: ./frontend working-directory: ./frontend
@@ -90,7 +90,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Install Node dependencies - name: Install Node dependencies
working-directory: ./frontend working-directory: ./frontend
@@ -114,7 +114,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 20 node-version: 24
- name: Install Node dependencies - name: Install Node dependencies
working-directory: ./frontend working-directory: ./frontend

View File

@@ -41,7 +41,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Build the documentation - name: Build the documentation
run: sh misc/build-docs.sh run: sh misc/build-docs.sh

View File

@@ -66,7 +66,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Install Localazy CLI - name: Install Localazy CLI
run: npm install -g @localazy/cli run: npm install -g @localazy/cli

View File

@@ -24,7 +24,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Install Localazy CLI - name: Install Localazy CLI
run: npm install -g @localazy/cli run: npm install -g @localazy/cli

View File

@@ -23,7 +23,7 @@ jobs:
- name: Install Node - name: Install Node
uses: actions/setup-node@v6.0.0 uses: actions/setup-node@v6.0.0
with: with:
node-version: 22 node-version: 24
- name: Install Localazy CLI - name: Install Localazy CLI
run: npm install -g @localazy/cli run: npm install -g @localazy/cli

View File

@@ -13,7 +13,7 @@
ARG DEBIAN_VERSION=12 ARG DEBIAN_VERSION=12
ARG DEBIAN_VERSION_NAME=bookworm ARG DEBIAN_VERSION_NAME=bookworm
ARG RUSTC_VERSION=1.89.0 ARG RUSTC_VERSION=1.89.0
ARG NODEJS_VERSION=22.19.0 ARG NODEJS_VERSION=24.11.0
# Keep in sync with .github/actions/build-policies/action.yml and policies/Makefile # Keep in sync with .github/actions/build-policies/action.yml and policies/Makefile
ARG OPA_VERSION=1.8.0 ARG OPA_VERSION=1.8.0
ARG CARGO_AUDITABLE_VERSION=0.7.0 ARG CARGO_AUDITABLE_VERSION=0.7.0