From be8f5b62ff0f85d5c072432c1f271b9028586c4f Mon Sep 17 00:00:00 2001 From: Nicolas Varrot Date: Fri, 13 Feb 2026 12:58:23 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20drop=20Node=2018=20from=20CI=20matrix=20?= =?UTF-8?q?=E2=80=94=20Vite=207.3=20requires=20Node=2020.19+?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Remove Node 18 from CI test matrix (crypto.hash not available) - Update engines field to >=20.19 - Update README Node.js version references --- .github/workflows/ci.yml | 2 +- README.md | 6 +++--- package.json | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 79b12cc..2d822db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [18, 20, 22] + node-version: [20, 22] steps: - uses: actions/checkout@v4 diff --git a/README.md b/README.md index 801683f..224809e 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [![CI](https://github.com/MarlBurroW/pinchchat/actions/workflows/ci.yml/badge.svg)](https://github.com/MarlBurroW/pinchchat/actions/workflows/ci.yml) [![GitHub Release](https://img.shields.io/github/v/release/MarlBurroW/pinchchat?color=cyan)](https://github.com/MarlBurroW/pinchchat/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) -[![Node.js](https://img.shields.io/badge/node-%3E%3D18-brightgreen)](https://nodejs.org/) +[![Node.js](https://img.shields.io/badge/node-%3E%3D20-brightgreen-brightgreen)](https://nodejs.org/) [![Docker](https://img.shields.io/badge/docker-ghcr.io-blue)](https://github.com/MarlBurroW/pinchchat/pkgs/container/pinchchat) [![GitHub Stars](https://img.shields.io/github/stars/MarlBurroW/pinchchat?style=social)](https://github.com/MarlBurroW/pinchchat) [![Website](https://img.shields.io/badge/website-GitHub%20Pages-blueviolet)](https://marlburrow.github.io/pinchchat/) @@ -60,7 +60,7 @@ docker compose up -d ### From source -**Prerequisites:** Node.js 18+, an OpenClaw gateway running and accessible. +**Prerequisites:** Node.js 20+, an OpenClaw gateway running and accessible. ```bash git clone https://github.com/MarlBurroW/pinchchat.git @@ -271,7 +271,7 @@ Reload the page. All WebSocket frames (sent and received) will be logged to the ### Build errors from source ```bash -# Ensure Node.js 18+ +# Ensure Node.js 20+ node --version # Clean install rm -rf node_modules package-lock.json diff --git a/package.json b/package.json index a495f89..115c046 100644 --- a/package.json +++ b/package.json @@ -66,6 +66,6 @@ "vitest": "^4.0.18" }, "engines": { - "node": ">=18" + "node": ">=20.19" } }