nxNx
GitHubnx-examplesWorkspace
GitHub
  • CI Pipeline Executions
    • Current executionSucceeded
      dotnet/api-and-generated-types
    • Runs and Agents
    • TimelineBeta
    • Configuration
    • Self-Healing CI
    • Project Graph
    • Circular DependenciesEnterprise
    • Resource Usage
    • Analysis
    • ConformanceEnterprise
  • Runs
    • Current runSucceeded
    • Tasks
    • Resource Usage
Insights
  • Compare tasks
  • Analytics
  • Sign in
    fix(types): hash the generator, exclude yarn's own reads Running codegen as a package.json script puts yarn in the process tree, and yarn reads .yarnrc.yml, yarn.lock and .yarn/install-state.gz before running anything. Those are the package manager checking itself, not inputs to the generator, so they are excluded rather than declared. install-state.gz especially: it is rewritten on every install and differs between machines, so hashing it would never settle. Reading that report turned up a real bug. The task did not hash the library's package.json, so bumping @hey-api/openapi-ts was a cache hit and you would keep the types the old generator produced. Verified both ways: a cache hit before the fix, a re-run after. Claude-Session: https://claude.ai/code/session_01FMpiAGxMmARaZoonRd7Cov
    nx affected --base=969a17b3745f7f80b186d1abe934438799021d45 --head=5b4f1e86bb1a80631307dca2fff9f0df4686b684 -t deploy --no-agents
Succeeded
Linux
36 CPU cores
read-write access token used
5b4f1e86486
20%

Cache hits

1 of 5 tasks used cache.

Get faster results

Learn how to enable distribution.

Atomizer enabled

1 group of tasks optimized.

© 2026 - Nx Cloud

Terms of ServicePrivacy PolicyChangelogStatusDocsContact Nx CloudPricingCompany@NxDevTools
GitHubnx-examplesWorkspace