Skip to content

tools: bump temporal_rs version#63281

Open
aduh95 wants to merge 4 commits into
nodejs:mainfrom
aduh95:temporal_capi
Open

tools: bump temporal_rs version#63281
aduh95 wants to merge 4 commits into
nodejs:mainfrom
aduh95:temporal_capi

Conversation

@aduh95

@aduh95 aduh95 commented May 13, 2026

Copy link
Copy Markdown
Contributor

Signed-off-by: Antoine du Hamel <duhamelantoine1995@gmail.com>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Review requested:

  • @nodejs/security-wg

@nodejs-github-bot nodejs-github-bot added dependencies Pull requests that update a dependency file. needs-ci PRs that need a full CI run. labels May 13, 2026
@aduh95 aduh95 added dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. dont-land-on-v25.x labels May 13, 2026
@aduh95 aduh95 requested a review from legendecas May 13, 2026 12:26
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@legendecas

Copy link
Copy Markdown
Member

I think the rustc version needs to be bumped on the CI.

Comment thread deps/crates/Cargo.toml Outdated
@Renegade334

Copy link
Copy Markdown
Member

👍 to bringing these into line with the V8 14.6 deps in the first instance.

If it's feasible to bring rustc 1.86 to the build runners, then it would be useful to look at upgrading these dependencies to 0.2.x before v26.x goes LTS, to fix a whole host of spec divergences – otherwise we are going to force LTS consumers to wait until October 2027 for a working-as-expected Temporal implementation. (The C++ API is the same, so it's a case of plug and play as far as the vendored crates goes – have a test build without any hassle.)

@aduh95 aduh95 added the blocked PRs that are blocked by other issues or PRs. label May 14, 2026
@aduh95

aduh95 commented May 14, 2026

Copy link
Copy Markdown
Contributor Author

Blocked on nodejs/build#4265 or similar

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@richardlau

Copy link
Copy Markdown
Member

FWIW we no longer run node-test-linux-linked-openssl31 and node-test-linux-linked-openssl32 in the Jenkins CI, so resuming/requesting builds will not clear those failed statuses. For a passing set of statuses this would need a push (so that the commit hash differs) and new CI.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Co-authored-by: René <contact.9a5d6388@renegade334.me.uk>
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@aduh95 aduh95 requested a review from Renegade334 July 4, 2026 15:27
@aduh95 aduh95 removed the blocked PRs that are blocked by other issues or PRs. label Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file. dont-land-on-v22.x PRs that should not land on the v22.x-staging branch and should not be released in v22.x. dont-land-on-v24.x PRs that should not land on the v24.x-staging branch and should not be released in v24.x. needs-ci PRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants