From 2d33e45554360531fd8c471694f25b0a335fda86 Mon Sep 17 00:00:00 2001 From: Polliog <40077351+Polliog@users.noreply.github.com> Date: Sat, 22 Aug 2026 16:24:08 +0200 Subject: [PATCH] ci: run on Node 22 Node 20 was already below what parts of the tree ask for: rolldown, which Vite 8 pulls in through the SvelteKit test app, declares engines node >=22. GitHub also now forces actions/checkout, actions/setup-node and pnpm/action-setup onto Node 24 with a deprecation warning, so the runner was diverging from the version the jobs actually used. The published packages keep their own engines ranges (>=18 for @logtide/cli, >=20 for @logtide/sdk-node): this changes what CI runs on, not what consumers need. --- .github/workflows/ci.yml | 2 +- .github/workflows/publish.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 90109b1..063802d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,7 +7,7 @@ on: branches: [main, develop] env: - NODE_VERSION: '20' + NODE_VERSION: '22' PNPM_VERSION: '10' permissions: diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 0bf4b14..83c1572 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -14,7 +14,7 @@ on: type: string env: - NODE_VERSION: '20' + NODE_VERSION: '22' PNPM_VERSION: '10' permissions: