Nx Release: Automating Versioning, Changelogs and Publishing
Learn how nx release splits versioning, changelogs and publishing into phases driven by conventional commits, and how to run it safely in CI.
13 min read
Category
Workspace tooling, the project graph, affected builds, caching and CI for monorepos.
Learn how nx release splits versioning, changelogs and publishing into phases driven by conventional commits, and how to run it safely in CI.
13 min read
Use CODEOWNERS as a review-routing map in a monorepo: how resolution works, drawing team boundaries, CI validation, trade-offs and alternatives.
13 min read
Learn how Nx generators and executors let platform teams encode build conventions in a tested local plugin, plus when to avoid them and what they cost.
14 min read
Learn how fixed and independent monorepo versioning work, how to choose by mapping consumers, and how to automate bumps, changelogs, tags and publishing.
13 min read
Learn how to scale a monorepo testing strategy: affected-test selection from the dependency graph, real-dependency integration tests, curated e2e and flake control.
16 min read
Learn how the Nx task pipeline turns dependsOn into a task graph, how ^build differs from build, and how to debug build order, caching and races.
13 min read
Learn what workspaces, task runners like Nx, and Lerna each do in a monorepo, how affected runs and caching work, and which layers your repo needs.
13 min read
How a small team can set up a JavaScript monorepo with pnpm workspaces, and when measured build and CI pain justifies adding Turborepo or Nx.
17 min read
Learn to spot monorepo anti-patterns like god libraries, circular dependencies and slow CI, and fix them with enforced boundaries, affected builds and caching.
17 min read
Learn to structure an Nx Angular monorepo like a layered service: thin apps, typed libraries, lint-enforced module boundaries and affected-only CI.
13 min read
Learn how to size, own and evolve monorepo shared libraries: split by reason to change, enforce ownership and layering in CI, and manage breaking changes at HEAD.
13 min read
Learn how Nx models a React monorepo as a dependency graph: scaffold apps and libraries with generators, build shared UI, enforce boundaries, speed up CI.
13 min read