Skip to content

chore: Upgrade to Turborepo 2.11.10 (IN-4657) - #595

Merged
theProf merged 2 commits into
masterfrom
ogrady/turborepo-2/IN-4657
Nov 13, 2026
Merged

theProf merged 2 commits into
masterfrom
ogrady/turborepo-2/IN-4657

Conversation

@theProf

@theProf theProf commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Moves libs from Turborepo 1.13.3 to 2.11.10.

  • turbo is 2.11.10 in the root package.json. The lockfile change comes from a real yarn install and touches only turbo packages.
  • turbo.json is edited by hand: the v2 schema URL, pipeline renamed to tasks, and "envMode": "loose" so tasks keep seeing the same environment variables as on turbo 1.

Verified locally: the build, lint, type, dependency and unit tasks pass, and a second run hits the cache for every task. In CI, all jobs pass on turbo 2.11.10, and a second pipeline on the same commit hit the cache for all 8 build tasks.

@linear-code

linear-code Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

IN-4657

theProf commented Nov 13, 2026

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@theProf theProf changed the title chore: move libs to yarn 4.18.1 and Node 26.12.1 (IN-4654) (#594) chore: Upgrade to Turborepo 2.11.10 (IN-4657) Nov 13, 2026
@theProf
theProf requested a balanced review from Copilot November 13, 2026 19:29

Copilot AI 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.

🟢 Approval recommended

The Turborepo upgrade has no active review issues.

No open issues 🎉

What changed in this PR

Upgrades the monorepo’s Turborepo tooling from 1.13.3 to 2.11.10 to address the reported security advisory while preserving existing task environment behavior.

Changes:

  • Updates the Turbo dependency and corresponding platform packages in the lockfile.
  • Migrates configuration to the v2 schema and tasks key, with loose environment mode.
  • Adds Turbo version logging to CircleCI.
File Description
yarn.lock Locks Turbo and its platform packages to 2.11.10.
turbo.json Adopts v2 configuration and preserves environment-variable access.
package.json Pins Turbo to 2.11.10.
.circleci/​continue_config.yml.tmpl Logs the Turbo version in CI post-steps.

Review effort: Balanced

@sonarqubecloud

Copy link
Copy Markdown

theProf commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor Author

Merge activity

  • Nov 13, 9:09 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Nov 13, 9:09 PM UTC: @theProf merged this pull request with Graphite.

@theProf
theProf merged commit 58d6128 into master Nov 13, 2026
13 checks passed
@theProf
theProf deleted the ogrady/turborepo-2/IN-4657 branch November 13, 2026 21:09
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.

3 participants