Skip to content

Conversation

@WilfredAlmeida
Copy link
Contributor

@WilfredAlmeida WilfredAlmeida commented Jan 22, 2026

This PR adds integration tests for the TypeScript NAPI SDK. It does the following:

  • compile the NAPI binaries on intended target systems linux-gnu, linux-musl, macos-intel, macos-arm
  • validate if correct linkers and flags were used for the binaries
  • build the sdk
  • run subscribe tests to ensure it works

The intention for this PR is to ensure that the binaries build and work on intended target platforms. One issue reported was that the musl binary was compiled with glibc in release @triton-one/yellowstone-grpc@5.0.1 causing it to not work in docker containers

Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: GitHub <noreply@github.com>
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.

2 participants