Skip to content

Add Cloud Agent environment config for Seqera Docs - #1782

Open
edmundmiller wants to merge 1 commit into
masterfrom
cursor/env-setup-docusaurus-e7af
Open

Add Cloud Agent environment config for Seqera Docs#1782
edmundmiller wants to merge 1 commit into
masterfrom
cursor/env-setup-docusaurus-e7af

Conversation

@edmundmiller

Copy link
Copy Markdown
Contributor

Summary

Adds repository-managed Cloud Agent environment configuration for local Docusaurus development.

  • .cursor/environment.json — install script, dev server terminal on port 3001, and memory-conscious env vars
  • .cursor/cloud-agent-install.sh — idempotent npm install + fetch-docs-oss (uses npm install instead of npm ci because the lockfile pins darwin-arm64 rspack bindings)
  • package-lock.json — updated Linux platform bindings from npm install

Validation

Check Result
npm install + fetch-docs-oss Passed
Install idempotence (2 runs) Passed
Docusaurus dev server (http://localhost:3001) HTTP 200
Platform Cloud docs navigation Working
Platform Enterprise / Changelog routes HTTP 200

Memory notes

Dev server runs with NODE_OPTIONS=--max-old-space-size=4096 and DISABLE_RSPACK_INCREMENTAL=true (matching netlify.toml). Full production npm run build is memory-intensive and can OOM — use the dev server for local work.

Setup details

Resource Link
Environment 186f6f77-a0a4-11f1-b532-320a589b8025
Tested build bld-20260825-ffd11955-206d-426b-a1bf-e00d0366e4d0
Open in Web Open in Cursor 

Define an idempotent install script and Docusaurus dev server terminal
with memory-conscious NODE_OPTIONS matching netlify.toml. Use npm install
instead of npm ci because the lockfile pins darwin-arm64 rspack bindings.

Co-authored-by: Edmund Miller <edmundmiller@users.noreply.github.com>
@cursor

cursor Bot commented Aug 25, 2026

Copy link
Copy Markdown

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@netlify

netlify Bot commented Aug 25, 2026

Copy link
Copy Markdown

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit e368749
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/6a8e521b9fcbf7910e5104b5
😎 Deploy Preview https://deploy-preview-1782--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@christopher-hakkaart christopher-hakkaart left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Curious about what you're using this for, but LGTM

@justinegeffen justinegeffen added 2. Edu reviews complete Reviews complete. Remove label when confirmed in prod. automation-feature New automation/process added to enhance velocity labels Aug 26, 2026
@christopher-hakkaart christopher-hakkaart added the Maintenance Upkeep with no visible change in meaning. label Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. Edu reviews complete Reviews complete. Remove label when confirmed in prod. automation-feature New automation/process added to enhance velocity Maintenance Upkeep with no visible change in meaning.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants