From 77c32fddcd5194ac5bc924584ab220005ece55bb Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Wed, 2 Sep 2026 13:40:42 +0200 Subject: [PATCH 1/3] build: bump RUSTC_VERSION to 1.88 in github workflows Signed-off-by: Joyee Cheung --- .github/workflows/coverage-windows.yml | 2 +- .github/workflows/stress-test.yml | 2 +- .github/workflows/test-linux-quic.yml | 2 +- .github/workflows/test-linux.yml | 2 +- .github/workflows/test-macos.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/coverage-windows.yml b/.github/workflows/coverage-windows.yml index 5da225b17127..718c6a51ba24 100644 --- a/.github/workflows/coverage-windows.yml +++ b/.github/workflows/coverage-windows.yml @@ -62,7 +62,7 @@ concurrency: env: PYTHON_VERSION: '3.14' FLAKY_TESTS: keep_retrying - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read diff --git a/.github/workflows/stress-test.yml b/.github/workflows/stress-test.yml index 1c93d4ba3dda..a33cf81eaed4 100644 --- a/.github/workflows/stress-test.yml +++ b/.github/workflows/stress-test.yml @@ -36,7 +36,7 @@ env: PYTHON_VERSION: '3.14' XCODE_VERSION: '16.4' CLANG_VERSION: '19' - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read diff --git a/.github/workflows/test-linux-quic.yml b/.github/workflows/test-linux-quic.yml index 70aa8d9b04d1..7c77d4668dc6 100644 --- a/.github/workflows/test-linux-quic.yml +++ b/.github/workflows/test-linux-quic.yml @@ -37,7 +37,7 @@ env: CXX: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang++-19 SCCACHE_GHA_ENABLED: ${{ github.base_ref == 'main' || github.ref_name == 'main' }} SCCACHE_IDLE_TIMEOUT: '0' - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read diff --git a/.github/workflows/test-linux.yml b/.github/workflows/test-linux.yml index 408371f3313c..acd1e04a04ab 100644 --- a/.github/workflows/test-linux.yml +++ b/.github/workflows/test-linux.yml @@ -46,7 +46,7 @@ env: CXX: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang++-19 SCCACHE_GHA_ENABLED: ${{ github.base_ref == 'main' || github.ref_name == 'main' }} SCCACHE_IDLE_TIMEOUT: '0' - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read diff --git a/.github/workflows/test-macos.yml b/.github/workflows/test-macos.yml index 6954112115ef..c5638281e5ad 100644 --- a/.github/workflows/test-macos.yml +++ b/.github/workflows/test-macos.yml @@ -68,7 +68,7 @@ env: PYTHON_VERSION: '3.14' XCODE_VERSION: '16.4' FLAKY_TESTS: keep_retrying - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read From 09994d77b8f4b124b2d7156282bee67ab8463a19 Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Tue, 8 Sep 2026 14:23:56 +0200 Subject: [PATCH 2/3] fixup! build: bump RUSTC_VERSION to 1.88 in github workflows --- BUILDING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/BUILDING.md b/BUILDING.md index b46abe291e6d..04006fbb990f 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -1059,7 +1059,7 @@ Node.js supports the [Temporal](https://github.com/tc39/proposal-temporal) APIs, linking statically or dynamically with a version of [temporal\_rs](https://github.com/boa-dev/temporal). Building it requires a Rust toolchain: -* rustc >= 1.86 (with LLVM >= 19) +* rustc >= 1.88 (with LLVM >= 19) * cargo >= 1.86 Refer to [Install Rust](https://rust-lang.org/tools/install/) for instructions. From 70ee8226f6a9a06121ef369fcd6ed407ee14519e Mon Sep 17 00:00:00 2001 From: Joyee Cheung Date: Tue, 8 Sep 2026 23:50:14 +0200 Subject: [PATCH 3/3] fixup! fixup! build: bump RUSTC_VERSION to 1.88 in github workflows --- .github/workflows/test-linux-perfetto.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-linux-perfetto.yml b/.github/workflows/test-linux-perfetto.yml index 70a92202c1c7..3dc533720d43 100644 --- a/.github/workflows/test-linux-perfetto.yml +++ b/.github/workflows/test-linux-perfetto.yml @@ -27,7 +27,7 @@ env: CXX: ${{ (github.base_ref == 'main' || github.ref_name == 'main') && 'sccache' || '' }} clang++-19 SCCACHE_GHA_ENABLED: ${{ github.base_ref == 'main' || github.ref_name == 'main' }} SCCACHE_IDLE_TIMEOUT: '0' - RUSTC_VERSION: '1.86' + RUSTC_VERSION: '1.88' permissions: contents: read