Skip to content

internal: adopt Turborepo task orchestration - #8

Merged
samohovets merged 1 commit into
mainfrom
internal/adopt-turborepo
Jul 19, 2026
Merged

internal: adopt Turborepo task orchestration#8
samohovets merged 1 commit into
mainfrom
internal/adopt-turborepo

Conversation

@samohovets

Copy link
Copy Markdown
Member

Summary

  • replace serialized root workspace commands with a dependency-aware Turborepo task graph
  • add package-level build, typecheck, test, lint, and formatting tasks where applicable
  • cache Studio and native build outputs with pinned Node and Rust toolchain inputs
  • configure the SHA-pinned GitHub Actions Turborepo cache service

Closes #2.

Changelog

Public summary:

  • None.

Context:

  • Internal build and validation tasks now run in parallel where safe and can restore generated Studio and native artifacts from cache.

Verification

  • pnpm fmt
  • pnpm validate
  • Deleted packages/studio/dist and the generated native .node file, then ran pnpm build and confirmed both outputs were restored from the local Turbo cache.

@samohovets
samohovets merged commit 450819f into main Jul 19, 2026
1 check passed
@samohovets
samohovets deleted the internal/adopt-turborepo branch July 19, 2026 14:51
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.

Adopt Turborepo for parallel task execution and caching

1 participant