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": {