Skip to content

fix(tooling): dedupe .env in turbo.json and drop deprecated --no-cache from dev:manual - #2926

Merged
richiemcilroy merged 2 commits into
CapSoftware:mainfrom
ghazy2001:fix/turbo-config-dedupe-and-cache-flag-2924
Oct 23, 2026
Merged

richiemcilroy merged 2 commits into
CapSoftware:mainfrom
ghazy2001:fix/turbo-config-dedupe-and-cache-flag-2924

Conversation

@ghazy2001

@ghazy2001 ghazy2001 commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

Summary

Resolves two configuration issues highlighted in #2924:

  1. Deduplicate .env in turbo.json:
    globalDependencies listed [".env", ".env"], which added redundant hash computation. Deduplicated to [".env"].

  2. Remove deprecated --no-cache from dev:manual in package.json:
    Passing --no-cache triggers a deprecation warning in Turborepo (WARNING --no-cache is deprecated and will be removed in a future major version. Use --cache=local:r,remote:r). Furthermore, turbo.json already sets "dev": { "cache": false, "persistent": true }, making the flag redundant.

Verification

  • bun x turbo run dev --dry=json: exits with code 0 and resolves the full task graph without deprecation warnings.
  • bun test apps/desktop/src/routes/editor/Timeline/playback-follow.test.ts: 15/15 unit tests pass.

Fixes #2924

RetriggerView in GreptileConfidence Score: 5/5

This PR appears safe to merge.

Summary

This PR removes two redundant settings:

  • The manual dev command runs without the deprecated cache flag.
  • Turborepo lists .env once as a global dependency.

No actionable issues were found. The selected tasks already disable caching. No runtime checks were run.

Reviews (1) · Last reviewed commit: "fix(tooling): dedupe .env in turbo.json ..." · Reviewed by Greptile

…e from dev:manual

Remove redundant .env entry from globalDependencies to avoid duplicate hash computation, and remove deprecated --no-cache flag from dev:manual script since dev task already configures cache: false.

Fixes CapSoftware#2924
@vercel

vercel Bot commented Oct 22, 2026

Copy link
Copy Markdown
Contributor

@ghazy2001 is attempting to deploy a commit to the Cap Software Inc Team on Vercel.

A member of the Team first needs to authorize it.

@richiemcilroy
richiemcilroy merged commit 04cca45 into CapSoftware:main Oct 23, 2026
31 of 33 checks passed
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.

Tooling: dedupe .env in turbo.json globalDependencies and drop deprecated --no-cache from dev:manual

2 participants