From 05821d0bab27c02eb12b0a211d41c890d23b7890 Mon Sep 17 00:00:00 2001 From: Aileen Booker Date: Thu, 29 Oct 2026 11:26:56 +0400 Subject: [PATCH 1/2] Align engines, CI and README with the Node 26 line Renovate's .nvmrc bump to 26.13.0 (#872) only moved one of the four places that name a Node version, leaving engines, the CI matrix and the README install requirement on 22.21.1 - so the version developers were told to use was not the one CI tested. This restores lockstep across all four, with CI now proving the suite on Node 26. --- .github/workflows/test.yml | 2 +- README.md | 2 +- package.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 36765d83..42a19f51 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-26.04 strategy: matrix: - node: ['22.21.1'] + node: ['26.13.0'] name: Node ${{ matrix.node }} steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7 diff --git a/README.md b/README.md index cd82ee49..16e7e8ed 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Command line utilities for working with Ghost content. ## Install -Requires Node.js `>= 22.21.1`. +Requires Node.js `>= 26.13.0`. 1. `git clone` this repo & `cd` into it as usual 2. Run `pnpm install` to install top-level dependencies. diff --git a/package.json b/package.json index c422a98b..33d3d3b9 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "private": true, "type": "module", "engines": { - "node": ">=22.21.1" + "node": ">=26.13.0" }, "license": "MIT", "bin": { From 5e67b4be154763a59a581b2e4a5c27d60eee7096 Mon Sep 17 00:00:00 2001 From: Aileen Booker Date: Thu, 29 Oct 2026 11:39:51 +0400 Subject: [PATCH 2/2] Track the LTS line in engines instead of the .nvmrc pin .nvmrc is a local-dev convenience and moves independently; engines and CI track the latest Node LTS (26, LTS since 2026-10-28). Caret range on the LTS baseline matches Ghost core's engines style. --- README.md | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 16e7e8ed..a14a59bb 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Command line utilities for working with Ghost content. ## Install -Requires Node.js `>= 26.13.0`. +Requires Node.js `^26.13.0` (the current LTS line). 1. `git clone` this repo & `cd` into it as usual 2. Run `pnpm install` to install top-level dependencies. diff --git a/package.json b/package.json index 33d3d3b9..0e184958 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "private": true, "type": "module", "engines": { - "node": ">=26.13.0" + "node": "^26.13.0" }, "license": "MIT", "bin": {