You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bifromq.apache.org by po...@apache.org on 2026/10/22 10:05:05 UTC

(bifromq-sites) branch master updated: build: use patched Node.js 24 LTS for site CI (#99)

This is an automated email from the ASF dual-hosted git repository.

popduke pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/bifromq-sites.git


The following commit(s) were added to refs/heads/master by this push:
     new 8d4530ad build: use patched Node.js 24 LTS for site CI (#99)
8d4530ad is described below

commit 8d4530ad9a7f18eeb96a09d00094f370547836fb
Author: Visoar Zhang <vi...@gmail.com>
AuthorDate: Thu Oct 22 18:05:01 2026 +0800

    build: use patched Node.js 24 LTS for site CI (#99)
---
 .github/workflows/deploy.yml | 2 +-
 README.md                    | 2 ++
 package.json                 | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml
index cdc1c766..ec1b24f4 100644
--- a/.github/workflows/deploy.yml
+++ b/.github/workflows/deploy.yml
@@ -35,7 +35,7 @@ jobs:
       - uses: pnpm/action-setup@ea17c68df8912ef543352723c149a84f56e3d413 # v6.1.0
       - uses: actions/setup-node@v7
         with:
-          node-version: 20.x
+          node-version: 24.22.1
           cache: pnpm
       - name: Install dependencies
         run: pnpm install --frozen-lockfile
diff --git a/README.md b/README.md
index 4c6a0460..e318cfca 100644
--- a/README.md
+++ b/README.md
@@ -13,6 +13,8 @@ Apache BifroMQ is an effort undergoing incubation at The Apache Software Foundat
 
 ### Installation
 
+Use Node.js 24 LTS (24.22.1 or later in the 24.x release line) and the pnpm version pinned in `package.json`. CI uses Node.js 24.22.1, which includes the October 2026 security fixes.
+
 ```bash
 pnpm install
 pnpm start
diff --git a/package.json b/package.json
index b992908c..d79733dc 100644
--- a/package.json
+++ b/package.json
@@ -58,7 +58,7 @@
     ]
   },
   "engines": {
-    "node": ">=20.0"
+    "node": "^24.22.1"
   },
   "pnpm": {
     "peerDependencyRules": {