Skip to content

docs: migrate documentation repo into monorepo#6236

Open
laugiov wants to merge 276 commits into
mainfrom
docs/migrate-from-separate-repo
Open

docs: migrate documentation repo into monorepo#6236
laugiov wants to merge 276 commits into
mainfrom
docs/migrate-from-separate-repo

Conversation

@laugiov

@laugiov laugiov commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Context

This PR migrates the OpenAEV-Platform/docs repository into the openaev monorepo as the docs/ subfolder.

Note on check-signed-commits: the historical commits brought in by the migration are not signed. Decision from the team is to bypass the check for this PR (admin merge). My two commits on top are signed.

What's in this PR

  • git filter-repo --to-subdirectory-filter docs --replace-text on the docs source, then --allow-unrelated-histories merge into the feature branch. Preserves commits, authors, file-level git log --follow.
  • Post-merge reference updates:
  • mkdocs.yml: edit_uri and git-committers repository now point to OpenAEV-Platform/openaev on main
  • comments.html: Giscus data-repo, data-repo-id, data-category-id updated to openaev / General
  • 10 admonitions + README.md: OpenAEV-Platform/docsOpenAEV-Platform/openaev
  • xtm-suite-connector.md: fix a pre-existing broken relative link
  • .gitignore: ignore the local mkdocs build venv
  • mkdocs build --strict passes locally.

What's NOT in this PR (Day-D follow-ups)

  • gh-pages branch migration (separate operation to preserve the historical doc versions)
  • GitHub Pages reconfiguration with docs.openaev.io as custom domain
  • Archive / repo-redirect decision on OpenAEV-Platform/docs

Before merge

  • Admin to bypass check-signed-commits at merge time
  • All open PRs on OpenAEV-Platform/docs triaged (merge before, or recreate against openaev/docs/ after)
  • Coordination on Pages cutover (expected short downtime on docs.openaev.io)
  • Community + dev team notification

RomuDeuxfois and others added 22 commits May 21, 2026 08:50
* [docs] fix: adding agent specific role and permissions

* [docs] fix: adding agent specific role and permissions
Co-authored-by: soumaya boussaha <112937185+soumboussaha@users.noreply.github.com>
* [docs] Document audit logging
Migration of OpenAEV-Platform/docs into the docs/ subfolder of this
monorepo. The source repo will be archived or kept as a redirect after
this PR is merged.
- mkdocs.yml: edit_uri and git-committers repository -> openaev/main
- comments.html: Giscus data-repo + data-repo-id + data-category-id
  fetched from openaev/General via GraphQL
- 10 admonitions + README: OpenAEV-Platform/docs -> OpenAEV-Platform/openaev
- xtm-suite-connector.md: fix multi-tenancy relative link
- .gitignore: ignore .venv-build/ (local mkdocs build venv)
@github-actions

Copy link
Copy Markdown

Thank you for your contribution. This PR is but one step away from being ready for merging: all commits must be PGP-signed. To get started, please see https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits

@codecov

codecov Bot commented Jun 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 42.88%. Comparing base (7a5d27e) to head (deae582).
⚠️ Report is 16 commits behind head on main.

❌ Your project check has failed because the head coverage (2.20%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #6236      +/-   ##
============================================
+ Coverage     42.84%   42.88%   +0.04%     
- Complexity     6798     6802       +4     
============================================
  Files          2238     2238              
  Lines         61215    61215              
  Branches       8014     8014              
============================================
+ Hits          26228    26254      +26     
+ Misses        33305    33280      -25     
+ Partials       1682     1681       -1     
Flag Coverage Δ
backend 64.98% <ø> (+0.01%) ⬆️
e2e 17.77% <ø> (+0.68%) ⬆️
frontend 2.20% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@laugiov laugiov marked this pull request as ready for review June 16, 2026 02:40
Copilot AI review requested due to automatic review settings June 16, 2026 02:40

Copilot AI 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.

Copilot wasn't able to review this pull request because it exceeds the maximum number of files (300). Try reducing the number of changed files and requesting a review from Copilot again.

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.