From 137639bd7c34442d815147848f57b08e245d29fa Mon Sep 17 00:00:00 2001 From: Harjun751 Date: Thu, 19 Feb 2026 15:33:25 +0800 Subject: [PATCH 1/4] Update docs on node version --- docs/_markbind/variables.md | 4 ++-- docs/userGuide/deployingTheSite.md | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/_markbind/variables.md b/docs/_markbind/variables.md index 7a17c9c567..a641a6f5c4 100644 --- a/docs/_markbind/variables.md +++ b/docs/_markbind/variables.md @@ -11,8 +11,8 @@ :fas-info-circle: :far-check-square: -18 -18.20.4 +22 +22.22.0 v{{ node_version_number }} v{{ node_dev_version_number }} 2.38 diff --git a/docs/userGuide/deployingTheSite.md b/docs/userGuide/deployingTheSite.md index 732ec06a60..7e514011ee 100644 --- a/docs/userGuide/deployingTheSite.md +++ b/docs/userGuide/deployingTheSite.md @@ -113,7 +113,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '22' - run: npm i -g markbind-cli - run: markbind deploy --ci ``` @@ -316,7 +316,7 @@ Commit and push `appveyor.yml` to your GitHub repository. Thereafter, AppVeyor C steps: - checkout - node/install: - node-version: "18" + node-version: "22" npm-version: "10" install-yarn: false - run: node --version @@ -436,7 +436,7 @@ jobs: - name: Install Node uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 22 - name: Build MarkBind website run: | npm install -g markbind-cli @@ -506,7 +506,7 @@ jobs: - name: Install Node uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 22 - name: Build PR preview url id: pr-url run: | From 45e2c3ad76b8f0408d60d68556847605d806678e Mon Sep 17 00:00:00 2001 From: Harjun751 Date: Thu, 19 Feb 2026 15:34:09 +0800 Subject: [PATCH 2/4] Update workflow node version --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7ef545108d..93cd038d3e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,7 +24,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '22' - name: Setup Graphviz uses: ts-graphviz/setup-graphviz@v2 - name: Install Java @@ -49,7 +49,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '22' - name: Setup Graphviz uses: ts-graphviz/setup-graphviz@v2 - name: Install Java From 94e86e314449619f041a9dc14bb6326d37831d51 Mon Sep 17 00:00:00 2001 From: Harjun751 Date: Thu, 19 Feb 2026 19:58:05 +0800 Subject: [PATCH 3/4] Update Node.js version in netlify.toml --- netlify.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netlify.toml b/netlify.toml index 36b8d61641..5396cff65a 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,3 +1,3 @@ [build] command = "npm run deploy:netlify" - environment = { NODE_VERSION = "18.20.4"} + environment = { NODE_VERSION = "22.22.0"} From 78d89b6a4021fdf4cea4821a40d795286fc7d996 Mon Sep 17 00:00:00 2001 From: Harjun751 Date: Fri, 20 Feb 2026 09:13:55 +0800 Subject: [PATCH 4/4] Update Node.js version variables across docs --- .github/workflows/check-file-diff.yml | 2 +- .github/workflows/ci.yml | 2 +- docs/userGuide/deployingTheSite.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/check-file-diff.yml b/.github/workflows/check-file-diff.yml index c2cb792c31..39c1db99ca 100644 --- a/.github/workflows/check-file-diff.yml +++ b/.github/workflows/check-file-diff.yml @@ -15,7 +15,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '22' - run: npm run setup - name: Run Danger run: npx danger ci --dangerfile scripts/dangerfile.ts diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 93cd038d3e..44af1b0524 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -84,7 +84,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: '18' + node-version: '22' - name: Setup Graphviz uses: ts-graphviz/setup-graphviz@v2 - name: Install Java diff --git a/docs/userGuide/deployingTheSite.md b/docs/userGuide/deployingTheSite.md index 7e514011ee..0480897003 100644 --- a/docs/userGuide/deployingTheSite.md +++ b/docs/userGuide/deployingTheSite.md @@ -201,7 +201,7 @@ Since May 2018, Travis CI has been [undergoing migration to `travis-ci.com`](htt ```yml language: node_js node_js: - - 18 + - 22 install: - npm i -g markbind-cli script: markbind build @@ -269,7 +269,7 @@ The `repo` value can be changed to your specific repository as desired. ```yml environment: - nodejs_version: '18' + nodejs_version: '22' branches: only: