Skip to content

fix(ci): cp lib/client into lifecycle test-runner workspace - #92

Merged
AquiGorka merged 1 commit into
mainfrom
fix/lifecycle-compose-lib-client
May 16, 2026
Merged

fix(ci): cp lib/client into lifecycle test-runner workspace#92
AquiGorka merged 1 commit into
mainfrom
fix/lifecycle-compose-lib-client

Conversation

@AquiGorka

Copy link
Copy Markdown
Contributor

Summary

The lifecycle test-runner copies source files from mounted volumes into its /app workdir via flat cp /lib-src/*.ts lib/. After lib/client/ was added, that flat cp doesn't pick up the subdir, so the test-runner blows up with `Module not found "file:///app/lib/client/auth.ts"`. Adding `cp -r /lib-src/client lib/` next to the existing flat copy (matches the pattern already applied in docker-compose.lifecycle.yml at root).

Affects both test-runner entrypoints in lifecycle/docker-compose.yml (the regular run and the testnet-verify run).

Test plan

  • Built provider-platform:local + council-platform:local images, ran `PROVIDER_IMAGE=provider-platform:local COUNCIL_IMAGE=council-platform:local docker compose up` from `lifecycle/` — lifecycle test-runner exits 0.

@AquiGorka
AquiGorka merged commit c871a10 into main May 16, 2026
7 checks passed
@AquiGorka
AquiGorka deleted the fix/lifecycle-compose-lib-client branch May 16, 2026 00: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