Uh oh!
There was an error while loading. Please reload this page.
build: add temporal to linux GHA build - #60942
Conversation
Review requested:
|
be7436f to
2544f16Compare2544f16 to
19d6352CompareUh oh!
There was an error while loading. Please reload this page.
aduh95
commented
Dec 3, 2025
Shouldn't we add https://github.com/nodejs/node/labels/dont-land-on-v25%2ex as well? |
Co-authored-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
Line 2326 in fc996fd And #60703 didn't mark with https://github.com/nodejs/node/labels/dont-land-on-v25%2ex. So this should be able to land on v25.x |
nodejs-github-bot
commented
Dec 5, 2025
Landed in e776946...253b16f |
targos
commented
Dec 5, 2025
I pushed v25.x-staging with this commit today and it failed: https://github.com/nodejs/node/actions/runs/19964374188/job/57252255440 |
legendecas
commented
Dec 5, 2025
Ah so temporal v0.1.0 requires https://chromium-review.googlesource.com/c/v8/v8/+/6944922, and it depends on #60111. |
If opting into building Node.js with statically linked Temporal (`configure --v8-enable-temporal-support`), check for the presence of `cargo` and `rustc` and compare the detected versions against the documented toolchain versions in `BUILDING.md`. PR-URL: #61467 Refs: #60942 Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Chengzhong Wu <legendecas@gmail.com>
Ensure that the V8 temporal build is good. GitHub Action is easier to install rust toolchains, so we can start with GHA to test temporal builds.
This includes builds on ubuntu x64 and arm64.
Use rustc v1.82.0 as https://doc.rust-lang.org/beta/releases.html#version-1820-2024-10-17 noted that this is the oldest version support of llvm v19.
Refs: #60897
Refs: #58730