fix(nx-dev): cross site link checks working as expected#34685
fix(nx-dev): cross site link checks working as expected#34685barbados-clemens merged 5 commits intomasterfrom
Conversation
✅ Deploy Preview for nx-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for nx-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
View your CI Pipeline Execution ↗ for commit 92f6ec9
☁️ Nx Cloud last updated this comment at |
00461f4 to
4b6f2be
Compare
8aee18f to
dca7963
Compare
670f622 to
422793b
Compare
- Break docs/ → astro link (reference-style): /docs/guides/adopting-nx/import-project-BROKEN-TEST - Break astro → nx-dev link: /blog/setup-tailwind-4-angular-nx-workspace-BROKEN-TEST This commit should fail validate-links in CI. Revert after confirming. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: barbados-clemens <barbados-clemens@users.noreply.github.com>
849006f to
011eae4
Compare
There was a problem hiding this comment.
✅ The fix from Nx Cloud was applied
We updated the broken /docs/nx-api/devkit link in nx-vs-turborepo.mdoc to /docs/extending-nx/intro, which resolves the astro-docs:validate-links failure. This link was previously masked by the /nx-api/ entry in the ignoredLinks list, which this PR intentionally removed to enforce stricter validation.
Tip
✅ We verified this fix by re-running astro-docs:validate-links.
Suggested Fix changes
diff --git a/astro-docs/src/content/docs/guides/Adopting Nx/nx-vs-turborepo.mdoc b/astro-docs/src/content/docs/guides/Adopting Nx/nx-vs-turborepo.mdoc
index c3b549c7b5..9193fc6665 100644
--- a/astro-docs/src/content/docs/guides/Adopting Nx/nx-vs-turborepo.mdoc
+++ b/astro-docs/src/content/docs/guides/Adopting Nx/nx-vs-turborepo.mdoc
@@ -225,7 +225,7 @@ Both tools offer code generation, but the depth differs significantly.
Turborepo provides `turbo gen`, a thin wrapper around [Plop.js](https://plopjs.com/). It can scaffold new workspaces and create files from Handlebars templates, but it's limited to template-based file creation and simple string append/prepend operations. There's no AST-level code modification, no awareness of the project graph, and no migration/codemod system.
-Nx generators are built on top of [Nx Devkit](/docs/nx-api/devkit), a full programmatic API for workspace manipulation. Generators can read and modify the project graph, perform AST-level TypeScript transforms, and compose with other generators. You can create [local workspace generators](/docs/features/generate-code#creating-custom-generators) that encode your team's specific patterns.
+Nx generators are built on top of [Nx Devkit](/docs/extending-nx/intro), a full programmatic API for workspace manipulation. Generators can read and modify the project graph, perform AST-level TypeScript transforms, and compose with other generators. You can create [local workspace generators](/docs/features/generate-code#creating-custom-generators) that encode your team's specific patterns.
The real value isn't raw scaffolding, AI can do that too. It's deterministic, convention-aware generation. **AI agents can invoke your generators to produce code matching your patterns from the start.** This is faster and more token-efficient than generating everything from scratch.
Note
Auto-apply was skipped. The previous CI pipeline execution was triggered by Nx Cloud
🔔 Heads up, your workspace has pending recommendations ↗ to auto-apply fixes for similar failures.
View interactive diff ↗🎓 Learn more about Self-Healing CI on nx.dev
Co-authored-by: barbados-clemens <barbados-clemens@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> Co-authored-by: nx-cloud[bot] <71083854+nx-cloud[bot]@users.noreply.github.com> Co-authored-by: barbados-clemens <barbados-clemens@users.noreply.github.com>
|
This pull request has already been merged/closed. If you experience issues related to these changes, please open a new issue referencing this pull request. |
No description provided.