From d246e0d3920aed2dfa2a2e1d7a9cb3283b6d5e96 Mon Sep 17 00:00:00 2001 From: Weyert de Boer Date: Fri, 9 May 2025 21:07:33 +0100 Subject: [PATCH] feat: add support for Node v24 Updated `semaphore.yml ` to add support for Node.js v24. Used the ABI version as listed in the JSON file located at: https://github.com/nodejs/node/blob/main/doc/abi_version_registry.json --- .semaphore/semaphore.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index d25079c9..70574970 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -201,6 +201,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -237,6 +238,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -273,6 +275,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -309,6 +312,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -342,6 +346,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -377,6 +382,7 @@ blocks: - 21,120 - 22,127 - 23,131 + - 24,136 commands: - export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1) - export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2) @@ -431,6 +437,7 @@ blocks: - 21.6.1,120 - 22.2.0,127 - 23.2.0,131 + - 24.0.0,136 commands: - $env:NODE_VERSION = $env:NODE_VERSION_ABI.Split(',')[0] - $env:NODE_ABI = $env:NODE_VERSION_ABI.Split(',')[1]