Skip to content

Commit ad3d897

Browse files
authored
Update to node 23.6.1 (#65)
1 parent f805e37 commit ad3d897

File tree

4 files changed

+14
-13
lines changed

4 files changed

+14
-13
lines changed

.github/workflows/build.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ jobs:
6868
run: |
6969
bundle exec rake build
7070
- name: Upload gem
71-
uses: actions/upload-artifact@v3
71+
uses: actions/upload-artifact@v4
7272
with:
7373
name: gem-${{ steps.set-metadata.outputs.GEM_VERSION }}-ruby
7474
path: pkg
@@ -135,12 +135,12 @@ jobs:
135135
run: |
136136
bundle exec rake binary
137137
- name: Upload V8
138-
uses: actions/upload-artifact@v3
138+
uses: actions/upload-artifact@v4
139139
with:
140140
name: v8-${{ steps.set-metadata.outputs.LIBV8_VERSION }}-${{ steps.set-metadata.outputs.GEM_PLATFORM }}
141141
path: vendor
142142
- name: Upload gem
143-
uses: actions/upload-artifact@v3
143+
uses: actions/upload-artifact@v4
144144
with:
145145
name: gem-${{ steps.set-metadata.outputs.GEM_VERSION }}-${{ steps.set-metadata.outputs.GEM_PLATFORM }}
146146
path: pkg
@@ -274,12 +274,12 @@ jobs:
274274
run: |
275275
docker exec -w "${PWD}" ${{ steps.container.outputs.id }} bundle exec rake binary[${{ steps.platform.outputs.ruby_target_platform }}]
276276
- name: Upload V8
277-
uses: actions/upload-artifact@v3
277+
uses: actions/upload-artifact@v4
278278
with:
279279
name: v8-${{ steps.set-metadata.outputs.LIBV8_VERSION }}-${{ steps.platform.outputs.ruby_target_platform }}
280280
path: vendor
281281
- name: Upload gem
282-
uses: actions/upload-artifact@v3
282+
uses: actions/upload-artifact@v4
283283
with:
284284
name: gem-${{ steps.set-metadata.outputs.GEM_VERSION }}-${{ steps.platform.outputs.ruby_target_platform }}
285285
path: pkg
@@ -327,7 +327,7 @@ jobs:
327327
ruby -e 'puts Gem.platforms.last.to_s' | tee gem_platform
328328
echo "::set-output name=GEM_PLATFORM::$(cat gem_platform)"
329329
- name: Download a single artifact
330-
uses: actions/download-artifact@v3
330+
uses: actions/download-artifact@v4
331331
with:
332332
name: gem-${{ needs.build-ruby.outputs.GEM_VERSION }}-ruby
333333
path: pkg
@@ -360,7 +360,7 @@ jobs:
360360
ruby -e 'puts Gem.platforms.last.to_s.gsub(/-darwin-?\d+/, "-darwin")' | tee gem_platform
361361
echo "::set-output name=GEM_PLATFORM::$(cat gem_platform)"
362362
- name: Download a single artifact
363-
uses: actions/download-artifact@v3
363+
uses: actions/download-artifact@v4
364364
with:
365365
name: gem-${{ needs.build-darwin.outputs.GEM_VERSION }}-${{ steps.set-metadata.outputs.GEM_PLATFORM }}
366366
path: pkg
@@ -440,7 +440,7 @@ jobs:
440440
docker exec -w "${PWD}" ${{ steps.container.outputs.id }} ruby -e 'puts Gem::Platform.local.tap { |p| RUBY_PLATFORM =~ /musl/ && p.version.nil? and p.instance_eval { @version = "musl" } }.to_s' | tee gem_platform
441441
echo "::set-output name=GEM_PLATFORM::$(cat gem_platform)"
442442
- name: Download a single artifact
443-
uses: actions/download-artifact@v3
443+
uses: actions/download-artifact@v4
444444
with:
445445
name: gem-${{ needs.build-linux.outputs.GEM_VERSION }}-${{ steps.set-metadata.outputs.GEM_PLATFORM }}
446446
path: pkg

lib/libv8/node/version.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module Libv8
44
end
55

66
module Libv8::Node
7-
VERSION = '22.13.1.0'
8-
NODE_VERSION = '22.13.1'
9-
LIBV8_VERSION = '12.4.254.21' # from src/node-.../deps/v8/include/v8-version.h
7+
VERSION = '23.6.1.0'
8+
NODE_VERSION = '23.6.1'
9+
LIBV8_VERSION = '12.9.202.28' # from src/node-.../deps/v8/include/v8-version.h
1010
end

sums/v23.6.1.sum

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
35c0f7957085083071fcf01c7eaea953fba98f17afc4d7c189e3ef56925b453c

test/gtest/CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
cmake_minimum_required(VERSION 3.14)
22
project(gtest)
33

4-
# V8 requires at least C++17
5-
set(CMAKE_CXX_STANDARD 17)
4+
# V8 requires at least C++20
5+
set(CMAKE_CXX_STANDARD 20)
66

77
include(FetchContent)
88
FetchContent_Declare(

0 commit comments

Comments
 (0)