Skip to content

fix: stabilize runtime-core tests on Node 20#23

Merged
GsCommand merged 1 commit into
mainfrom
fix/runtime-core-node20-test-command
May 17, 2026
Merged

fix: stabilize runtime-core tests on Node 20#23
GsCommand merged 1 commit into
mainfrom
fix/runtime-core-node20-test-command

Conversation

@GsCommand
Copy link
Copy Markdown
Contributor

Summary

Stabilizes runtime-core test execution across Node 20 and Node 22 by switching the test script from Node's built-in --test --import tsx/esm invocation to tsx --test.

Scope

Operational CI/test-runner fix only.

No protocol behavior changes.
No runtime-core implementation changes.
No cryptographic changes.
No verifier changes.

Motivation

Node 20 CI was failing due to differences in how Node handled --test + --import tsx/esm path/glob execution.

Using tsx --test provides consistent TypeScript test discovery and execution behavior across supported Node versions.

@GsCommand GsCommand merged commit 2518d4f into main May 17, 2026
3 checks passed
@GsCommand GsCommand deleted the fix/runtime-core-node20-test-command branch May 22, 2026 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant