Skip to content

docs: promote Mintlify site to test (docs-only)#728

Merged
nomadicrogue merged 2 commits into
testfrom
promote/docs-to-test
May 22, 2026
Merged

docs: promote Mintlify site to test (docs-only)#728
nomadicrogue merged 2 commits into
testfrom
promote/docs-to-test

Conversation

@abs2023

@abs2023 abs2023 commented May 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

Cherry-pick of docs-only commits onto test (does not include ui-desktop or other pending dev work):

  • 37dd105 — Mintlify MDX site, AGENTS.md, validate-only docs.yml baseline
  • bc23a1b — unified validate + OIDC deploy pipeline, Pagefind, llms.txt tooling

On merge, the Docs workflow should validate and deploy to https://nodedocs.dev.mor.org (requires test environment variables already configured).

Test plan

  • Merge after review; confirm Docs workflow completes validate + deploy jobs
  • Verify https://nodedocs.dev.mor.org loads and /llms.txt is present
  • Confirm main CI-CD pipeline does not run for this merge (docs-only paths)

Note

This PR is independent of #727 (dev). Same doc content; dev can merge on its own schedule.

Made with Cursor

alex-sandrk and others added 2 commits May 22, 2026 17:13
Add docs npm toolchain (mint export, Pagefind, llms.txt), combine validate
and S3/CloudFront deploy in docs.yml, and exclude docs workflows from the
main CI-CD path filter so doc-only changes do not trigger node builds.

Co-authored-by: Cursor <cursoragent@cursor.com>
@nomadicrogue nomadicrogue merged commit c213c3a into test May 22, 2026
4 checks passed
nomadicrogue added a commit that referenced this pull request May 22, 2026
## Summary

Docs-only promotion to `main` — same two commits validated on `test`
(#728), cherry-picked onto current `main`:

- Mintlify MDX site, `AGENTS.md`, `.cursor/rules/morpheus.mdc`
- Unified `docs.yml` validate + OIDC deploy pipeline (Pagefind,
llms.txt)

On merge, the **Docs** workflow deploys to https://nodedocs.mor.org
(`main` environment variables).

**Not a full `test` → `main` merge.** `test` also carries TEE/SEV-SNP
commits (#719#723) that are intentionally excluded here.

## Prerequisites

- [x] Nonprod validated at https://nodedocs.dev.mor.org
- [x] CloudFront URL rewrite applied (`08-nodedocs-mor-org` dev + prd)
- [x] `main` GitHub environment variables configured (`NODEDOCS_*`)

## Test plan

- [ ] Merge; confirm **Docs** workflow completes validate + deploy
- [ ] Verify https://nodedocs.mor.org loads and subpage navigation works
(e.g. `/inference-api/overview`)
- [ ] Confirm `/llms.txt` is present with prod URLs
- [ ] Confirm main CI-CD pipeline does **not** run for this merge


Made with [Cursor](https://cursor.com)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants