From 8ca11252d78dbe852ef9a8505bb7a5cf9d13a847 Mon Sep 17 00:00:00 2001 From: Daniel Arroyo Date: Sun, 16 Aug 2026 00:15:42 -0400 Subject: [PATCH] fix: install Node.js 20 in CI container (required by JS-based actions) --- .gitea/workflows/ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index a7de356..cf1d1d9 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -21,15 +21,18 @@ jobs: image: maven:3.9.6-eclipse-temurin-21 options: --memory=10g steps: - - name: Install git, gcc, docker, buildx, and basic tools + - name: Install git, gcc, docker, buildx, node, and basic tools run: | apt-get update apt-get install -y git curl ca-certificates build-essential zlib1g-dev docker.io docker-buildx + curl -fsSL https://deb.nodesource.com/setup_20.x | bash - + apt-get install -y nodejs rm -rf /var/lib/apt/lists/* git --version gcc --version docker --version docker buildx version + node --version - name: Checkout uses: actions/checkout@v4