-
Notifications
You must be signed in to change notification settings - Fork 2.6k
docs(nx-dev): self-healing ci update blog post #33042
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub.
|
✅ Deploy Preview for nx-docs ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
View your CI Pipeline Execution ↗ for commit 8d38f22
☁️ Nx Cloud last updated this comment at |
f08df2a
to
0a6d11c
Compare
f2e9675
to
262e361
Compare
262e361
to
fa184a4
Compare
#33045) blog and marketing pages will still link to astro docs, so depend on the astro sitemap to check all links available to be used. NOTE: the specific header links (url fragments) are skipped for pages that come from astro docs (prefixed with /docs) due to not having a simple way to create these lists without parsing all the build html files out and that's not the part we really care about confirmed working #33042 and #33036 which are blocked until this change merges Fixes DOC-264
fa184a4
to
971f362
Compare
971f362
to
949df08
Compare
949df08
to
5d8be6a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nx Cloud is proposing a fix for your failed CI:
We've fixed the broken internal documentation links in the new blog post. The links were using an incorrect URL pattern with a "/docs/" prefix that doesn't match the site's routing structure. All four links have been corrected to use the proper format.
Suggested Fix changes
diff --git a/docs/blog/2025-10-13-whats-new-in-nx-self-healing-ci.md b/docs/blog/2025-10-13-whats-new-in-nx-self-healing-ci.md
index 16d5afa7f8..a0dce426e2 100644
--- a/docs/blog/2025-10-13-whats-new-in-nx-self-healing-ci.md
+++ b/docs/blog/2025-10-13-whats-new-in-nx-self-healing-ci.md
@@ -7,13 +7,13 @@ cover_image: /blog/images/articles/self-healing-ci-update-blog-hero.avif
description: 'Enhanced GitHub integration, interactive diffs, fine-grained task control, auto-apply fixes, and local fix application—discover the latest improvements to Nx Self-Healing CI.'
---
-AI agents and AI-assisted coding are here to stay. Our mission: integrate it with Nx such that it's actually useful for day-to-day developer work. We've been heads-down fine-tuning [Self-Healing CI](/docs/features/ci-features/self-healing-ci), improving its correctness and making sure it shows up when it should without being annoying.
+AI agents and AI-assisted coding are here to stay. Our mission: integrate it with Nx such that it's actually useful for day-to-day developer work. We've been heads-down fine-tuning [Self-Healing CI](/features/self-healing-ci), improving its correctness and making sure it shows up when it should without being annoying.
So let me take this occasion to highlight a few things we shipped in the last weeks.
## Enhanced GitHub Integration
-We built a dedicated view into [Nx Console](/docs/getting-started/editor-setup) to surface Self-Healing fixes directly in your editor. But sometimes you're jumping straight to GitHub (or whatever VCS you're using) to quickly check your open PRs and see if there's anything new.
+We built a dedicated view into [Nx Console](/getting-started/editor-setup) to surface Self-Healing fixes directly in your editor. But sometimes you're jumping straight to GitHub (or whatever VCS you're using) to quickly check your open PRs and see if there's anything new.
We improved the way we integrate into your GitHub PRs by posting a dedicated comment whenever Self-Healing CI finds a fix for a broken CI run:
@@ -77,7 +77,7 @@ npx nx start-ci-run --auto-apply-fixes="*format*,*lint*"
1. AI generates a fix for the failed task
2. Nx Cloud runs a **verification phase** in the background to ensure the fix passes CI
3. If verification succeeds, the fix is **automatically pushed to your PR**—no manual approval needed
-4. If you have [Nx Console](/docs/getting-started/editor-setup), you'll get a notification that a commit has been added
+4. If you have [Nx Console](/getting-started/editor-setup), you'll get a notification that a commit has been added
You can continue working on other things while the AI handles the fix in the background. Just pull the changes when you're ready.
@@ -127,7 +127,7 @@ jobs:
if: always()
```
-Check out [our docs for the full details on how to configure Self-Healing CI](/docs/features/ci-features/self-healing-ci#enable-self-healing-ci).
+Check out [our docs for the full details on how to configure Self-Healing CI](/features/self-healing-ci#enable-self-healing-ci).
Self-Healing CI is available for free on **Hobby, Team, and Enterprise** plans.
Or Apply changes locally with:
npx nx-cloud apply-locally Am4z-3APC
Apply fix locally with your editor ↗ View interactive diff ↗
🎓 To learn more about Self Healing CI, please visit nx.dev
fd6a809
to
c75c485
Compare
#33045) blog and marketing pages will still link to astro docs, so depend on the astro sitemap to check all links available to be used. NOTE: the specific header links (url fragments) are skipped for pages that come from astro docs (prefixed with /docs) due to not having a simple way to create these lists without parsing all the build html files out and that's not the part we really care about confirmed working #33042 and #33036 which are blocked until this change merges Fixes DOC-264
c75c485
to
efd6262
Compare
efd6262
to
8d38f22
Compare
#33045) blog and marketing pages will still link to astro docs, so depend on the astro sitemap to check all links available to be used. NOTE: the specific header links (url fragments) are skipped for pages that come from astro docs (prefixed with /docs) due to not having a simple way to create these lists without parsing all the build html files out and that's not the part we really care about confirmed working #33042 and #33036 which are blocked until this change merges Fixes DOC-264 (cherry picked from commit bfaa91b)
Current Behavior
Expected Behavior
Related Issue(s)
Fixes #