From 1f9ac73daf07112a8efe43e140861fffe4468a99 Mon Sep 17 00:00:00 2001 From: Robin Malfait Date: Tue, 6 Jan 2026 13:25:14 +0100 Subject: [PATCH] run release workflows against newer Node version When using NAPI to build for release purposes, it relies on `inquirer`, which relies on `@inquirer/core` which relies on a modern Node version to support `import { styleText } from 'node:util'` We want to still make sure that CI / Integration Tests pass on Node v20 (which we currently do), so just bumping the prepare-release.yml, release-insiders.yml and release.yml workflows. If this isn't enough, I'll properly drop the `@napi-rs/cli` version or force an `inquirer`/`@inquirer/core` version. Let's try this first. --- .github/workflows/prepare-release.yml | 2 +- .github/workflows/release-insiders.yml | 2 +- .github/workflows/release.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/prepare-release.yml b/.github/workflows/prepare-release.yml index be1050b03..545fba07d 100644 --- a/.github/workflows/prepare-release.yml +++ b/.github/workflows/prepare-release.yml @@ -8,7 +8,7 @@ on: env: APP_NAME: tailwindcss-oxide - NODE_VERSION: 20 + NODE_VERSION: 25 OXIDE_LOCATION: ./crates/node permissions: diff --git a/.github/workflows/release-insiders.yml b/.github/workflows/release-insiders.yml index 53478a227..1dba8c5d0 100644 --- a/.github/workflows/release-insiders.yml +++ b/.github/workflows/release-insiders.yml @@ -9,7 +9,7 @@ permissions: env: APP_NAME: tailwindcss-oxide - NODE_VERSION: 20 + NODE_VERSION: 25 OXIDE_LOCATION: ./crates/node RELEASE_CHANNEL: insiders diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8b27773b3..1fa108081 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -10,7 +10,7 @@ permissions: env: APP_NAME: tailwindcss-oxide - NODE_VERSION: 20 + NODE_VERSION: 25 OXIDE_LOCATION: ./crates/node jobs: