Skip to content

chore(repo): migrate live tasks to Turborepo - #6343

Merged
jgoux merged 4 commits into
developfrom
juliengoux/cli-2257-migrate-live-tests-and-auxiliary-tasks-from-nx-to-turborepo
Aug 26, 2026
Merged

chore(repo): migrate live tasks to Turborepo#6343
jgoux merged 4 commits into
developfrom
juliengoux/cli-2257-migrate-live-tests-and-auxiliary-tasks-from-nx-to-turborepo

Conversation

@jgoux

@jgouxjgoux commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Summary

  • move live, recording, smoke, and docs-development orchestration from Nx metadata to uncached root-owned Turbo tasks backed by leaf package scripts
  • express the live and recording CLI build dependencies and the docs generation prerequisite directly in the Turbo graph
  • update the live workflow and current contributor guidance while retaining dependency-only Nx metadata for graph inspection

Context

This follows #6342, which is now merged into develop. Nx packages, configuration, and the Go inference plugin remain intentionally for the dedicated CLI-2258 removal.

@jgoux
jgoux requested a review from a team as a code ownerAugust 26, 2026 13:21
@jgouxjgoux added the run-ci Run full develop CI (tests + preview pkgs) on drafts and non-develop PRs. label Aug 26, 2026
Base automatically changed from juliengoux/cli-2256-migrate-build-and-generation-tasks-from-nx-to-turborepo to developAugust 26, 2026 13:26

@chatgpt-codex-connectorchatgpt-codex-connectorBot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit:0f3d0e5829

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment threadapps/cli/package.json
Comment threadpackage.json
@github-actions

github-actionsBot commented Aug 26, 2026

Copy link
Copy Markdown
Contributor

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@a5c71dd897b40e381aac3c27f7581d9c4635b8cb

Preview package for commit a5c71dd.

…7-migrate-live-tests-and-auxiliary-tasks-from-nx-to-turborepo
# Conflicts:
#	.github/workflows/live-e2e.yml
#	AGENTS.md
#	CONTRIBUTING.md
#	apps/cli/package.json
#	docs/nx-inference-plugins.md
#	docs/self-documenting-cli.md
#	nx.json
#	package.json
#	turbo.json
@jgoux
jgoux added this pull request to the merge queueAug 26, 2026
Merged via the queue into develop with commit 1b72374Aug 26, 2026
47 of 48 checks passed
@jgoux
jgoux deleted the juliengoux/cli-2257-migrate-live-tests-and-auxiliary-tasks-from-nx-to-turborepo branch August 26, 2026 14:29
@jgouxjgoux mentioned this pull request Aug 26, 2026
pullBot pushed a commit to oogalieboogalie/cli that referenced this pull request Aug 27, 2026
## Summary
- remove the remaining Nx configuration, package metadata, inference
plugin workspace, dependencies, cache ignores, and lockfile graph
- update current contributor guidance to use package scripts and
root-owned Turbo tasks for execution and dependency inspection
- preserve the build, generation, quality, live, auxiliary, and test
graphs established by the preceding Turborepo migrations
## Context
PR supabase#6343 merged while this change was in progress, so this branch was
rebased onto the updated `develop` branch containing its final live and
auxiliary task migration. Task execution is now owned entirely by
package scripts and Turbo.
Affected execution, persistent cache storage, and remote caching remain
separate follow-up optimizations.
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

run-ciRun full develop CI (tests + preview pkgs) on drafts and non-develop PRs.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@jgoux@Coly010