Skip to content

fix(root): run private package changed tests - #9588

Draft
ralph-bitgo[bot] wants to merge 2 commits into
masterfrom
WAL-1960/run-bitgo-package-tests
Draft

fix(root): run private package changed tests#9588
ralph-bitgo[bot] wants to merge 2 commits into
masterfrom
WAL-1960/run-bitgo-package-tests

Conversation

@ralph-bitgo

@ralph-bitgo ralph-bitgo Bot commented Aug 27, 2026

Copy link
Copy Markdown

What

  • Use Lerna's supported --private filter for unit-test-changed.
  • Select the private bitgo package when its test files change.

Why

  • The changed-test CI job currently skips tests in the private bitgo
    package, allowing test-only changes to pass without executing those tests.
  • Lerna's --private filter is required to include that package while
    retaining changed-package detection.

Test plan

  • Verify Lerna selects bitgo for a temporary test-only file change.
  • Run the changed-test command in CI with installed dependencies.
  • Full BitGo test execution is blocked locally because built
    @bitgo/sdk-core artifacts are unavailable.

Ticket: WAL-1960

Pass Lerna's include-private option to unit-test-changed so

test-only changes in the private bitgo package still execute its

unit tests in CI.

Ticket: WAL-1960
Session-Id: 799fc58c-8d9f-42aa-8234-bf06ce67adb4
Task-Id: 4826aa42-2223-4662-80cf-e0c3acd613b2
@linear-code

linear-code Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

WAL-1960

@ralph-bitgo
ralph-bitgo Bot force-pushed the WAL-1960/run-bitgo-package-tests branch from c07548a to 27a1377 Compare August 27, 2026 20:45
Use Lerna's supported private filter for the changed-test command so test-only changes in the private bitgo package are selected and executed in CI.

Ticket: WAL-1960
Session-Id: 799fc58c-8d9f-42aa-8234-bf06ce67adb4
Task-Id: 4826aa42-2223-4662-80cf-e0c3acd613b2
@ralph-bitgo
ralph-bitgo Bot force-pushed the WAL-1960/run-bitgo-package-tests branch from a0fab8b to d087f5a Compare August 27, 2026 22:08
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