Skip to content

revert "feat: nimbus build target"#31763

Open
MohamedH1998 wants to merge 1 commit into
productionfrom
revert-31721-feat/nimbus-wire-up
Open

revert "feat: nimbus build target"#31763
MohamedH1998 wants to merge 1 commit into
productionfrom
revert-31721-feat/nimbus-wire-up

Conversation

@MohamedH1998

Copy link
Copy Markdown
Contributor

Just incase cos build times are so long

Reverts #31721

@cloudflare-docs-bot

cloudflare-docs-bot Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Review

⚠️ 1 warning, 💡 1 suggestion found in commit e6c4fc0.

Code Review

This code review is in beta and may not always be helpful — use your judgment.

Warnings (1)
File Issue
workers/wrangler/configuration.mdx line 1884 Malformed FileTree entry — The added FileTree line - dist - index.js - wrangler.jsonc - .wrangler - deploy - config.json places multiple paths on a single list item, separated by -. Starlight parses this as one file/directory named dist - index.js - wrangler.jsonc - .wrangler - deploy - config.json rather than the intended directory structure. Fix: Split each path into its own indented FileTree line, and add trailing / for directories, e.g. - dist/\n - index.js\n- wrangler.jsonc\n- .wrangler/\n - deploy/\n - config.json.

Conventions

Checks PR title, description, and redirect checklist.

No convention issues found.

Style Guide Review

Suggestions (1)
File Issue
workers/wrangler/configuration.mdx line 1884 Highlight current file in FileTree — entry does not bold the file being highlighted Fix: Bold the current file in the FileTree, e.g. **.wrangler/deploy/config.json**

Redirects

No missing redirect entries found.

Commands

Only codeowners can run commands. Post a comment with the command to trigger it.

Command Description
/review Runs a review now. Incremental if a prior review exists, full if not.
/full-review Re-reviews the entire PR diff from scratch, ignoring incremental history. Useful after a rebase, when you want a fresh review, or if the bot gets out of sync and reports issues that no longer exist.
/ignore-review-limit Permanently lifts the 2-review automatic limit for this PR. Future pushes will trigger reviews as normal.
/disable-auto-review Stops automatic reviews from triggering on future pushes to this PR. Codeowners can still run /review or /full-review manually.

@github-actions

Copy link
Copy Markdown
Contributor

This pull request requires reviews from CODEOWNERS as it changes files that match the following patterns:

Pattern Owners
/.github/ @cloudflare/content-engineering, @kodster28, @mvvmm, @colbywhite, @ahaywood, @MohamedH1998
* @cloudflare/product-owners
*.ts @cloudflare/content-engineering, @kodster28
*.js @cloudflare/content-engineering, @kodster28
package.json @cloudflare/content-engineering
/src/content/changelog/waf/ @cloudflare/firewall, @vs-mg, @fb1337, @cloudflare/pm-changelogs, @cloudflare/appsec-reviewers, @elithrar, @cloudflare/product-owners, @hsaxenaCF, @danielegm, @ay-cf
/src/content/docs/workers/wrangler/ @cloudflare/wrangler, @irvinebroque, @cloudflare/product-owners, @MattieTK, @vy-ton
*.astro @cloudflare/content-engineering, @kodster28

@ask-bonk ask-bonk Bot added engineering Problems or updates to developers.cloudflare.com website docs engine Requires a change to the docs engine labels Jun 29, 2026

@ask-bonk ask-bonk Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Review: Revert of #31721 (nimbus build target)

This PR reverts the "nimbus build target" feature introduced in #31721 due to excessive build times. It removes the build target, the associated CI workflow, and nimbus-specific dependencies.

Summary

  • Deletes 100+ files under and
  • Removes , , and related dependencies
  • Reverts to a single Starlight build target
  • Cleans up , , , and

Issues Flagged

This revert is over-broad. #31721 contained several drive-by fixes that are not related to the nimbus build target and should be preserved. See inline comments for details.

Recommendation

Before merging, this PR should be updated to preserve the unrelated fixes in:

@ask-bonk ask-bonk Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

PR Review: Revert of #31721 (nimbus build target)

This PR reverts the "nimbus build target" feature introduced in #31721 due to excessive build times. It removes the src/nimbus/ build target, the associated CI workflow, and nimbus-specific dependencies.

Summary

  • Deletes 100+ files under src/nimbus/ and .nimbus/
  • Removes nimbus-docs, satteri, and related dependencies
  • Reverts astro.config.ts to a single Starlight build target
  • Cleans up .gitignore, .prettierignore, eslint.config.js, and tsconfig.json

Issues Flagged

This revert is over-broad. #31721 contained several drive-by fixes that are not related to the nimbus build target and should be preserved. See inline comments for details.

Recommendation

Before merging, this PR should be updated to preserve the unrelated fixes in:

  • src/content/docs/workers/wrangler/configuration.mdx
  • src/content/changelog/waf/2026-05-04-waf-release.mdx
  • src/styles/table.css

- .wrangler/
- deploy/
- config.json
- dist - index.js - wrangler.jsonc - .wrangler - deploy - config.json

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Regression: This reverts a legitimate content fix from #31721. The flat, space-separated FileTree format will not render correctly as a nested directory tree. The properly indented multi-line format should be preserved since it is unrelated to the nimbus build target.

date: 2026-05-04
---

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Style: Reintroduces trailing whitespace on blank lines (lines 6, 8, 10, 12, etc.). #31721 cleaned these up as a drive-by formatting fix. Consider preserving the whitespace cleanup to avoid style guide violations.

Comment thread src/styles/table.css
Comment on lines 52 to 72
@@ -72,20 +71,6 @@ rule-id button {
font-weight: 600;
}

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Visual regression: Removes table border-radius and header-corner rounding styles that were added in #31721. These are purely visual improvements for markdown tables and are unrelated to the nimbus build target. Consider preserving them.

@ask-bonk

ask-bonk Bot commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Review complete for PR #31763.

Labels Applied

  • engineering — infrastructure/website update
  • docs engine — modifies build tooling and site configuration

What This PR Does

This is a full revert of #31721 ("feat: nimbus build target"). It removes the parallel nimbus build target and all associated code:

  • Deletes src/nimbus/ (~370 files: components, pages, layouts, styles, utilities)
  • Deletes .github/workflows/nimbus-build.yml and .nimbus/routes.json
  • Removes nimbus-docs, satteri, clsx, tailwind-merge, and several font/icon packages from package.json
  • Reverts astro.config.ts to the single Starlight build target
  • Cleans up .gitignore, .prettierignore, eslint.config.js, tsconfig.json, and pnpm-workspace.yaml

Issues Flagged

The revert is over-broad. #31721 contained several legitimate drive-by fixes that are unrelated to the nimbus target and are being reverted here as collateral damage. I left inline review comments on the specific lines:

  1. src/content/docs/workers/wrangler/configuration.mdx (line 1884) — Content regression. Reverts a properly nested <FileTree> back to a broken flat format (- dist - index.js - wrangler.jsonc ...). The infrastructure bot also flagged this as a malformed FileTree entry.

  2. src/content/changelog/waf/2026-05-04-waf-release.mdx (line 6) — Style guide violation. Reintroduces trailing whitespace on blank lines throughout the file. These were cleaned up in feat: nimbus build target #31721.

  3. src/styles/table.css (lines 52–72) — Visual regression. Removes table border-radius and header-corner rounding styles that improve the appearance of markdown tables, unrelated to the nimbus build.

Recommendation

Before merging, the PR should be amended to preserve the fixes in those three files. Only the nimbus-specific additions and deletions should be reverted.

github run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs engine Requires a change to the docs engine engineering Problems or updates to developers.cloudflare.com website product:changelog product:workers Related to Workers product size/xl

Projects

None yet

Development

Successfully merging this pull request may close these issues.