Skip to content

ci: move SDK tests into CLI job - #1773

Merged
limityan merged 1 commit into
GCWing:mainfrom
limityan:yanzhn/ci-move-sdk-tests-to-cli
Jul 26, 2026
Merged

ci: move SDK tests into CLI job#1773
limityan merged 1 commit into
GCWing:mainfrom
limityan:yanzhn/ci-move-sdk-tests-to-cli

Conversation

@limityan

Copy link
Copy Markdown
Collaborator

Summary

  • move SDK Host crate tests into the independent CLI job
  • move SDK Host terminal cleanup regressions out of the three-platform Rust build matrix
  • keep process smoke coverage through the full bitfun-sdk-host-app test suite

Why

SDK-specific tests were duplicated in the long-running Rust matrix even though the CLI job already owns the SDK Host package tests. Keeping them in the CLI job shortens the matrix without dropping the test suites.

Impact

SDK tests now run in the Ubuntu CLI job instead of being repeated across the Rust OS matrix. The matrix still compiles the full workspace on Linux, macOS, and Windows, and the Windows ConPTY CLI smoke remains platform-gated there.

Validation

  • SDK CI placement structural assertion
  • pnpm run check:github-config
  • git diff --check

@limityan
limityan marked this pull request as ready for review July 26, 2026 08:07
@limityan
limityan merged commit fc54bd0 into GCWing:main Jul 26, 2026
5 checks passed
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