Skip to content

chore(ci): migrate upstream site to just-the-docs theme#866

Merged
yaacov merged 2 commits intokubev2v:mainfrom
yaacov:update-upstream-ci
Feb 22, 2026
Merged

chore(ci): migrate upstream site to just-the-docs theme#866
yaacov merged 2 commits intokubev2v:mainfrom
yaacov:update-upstream-ci

Conversation

@yaacov
Copy link
Member

@yaacov yaacov commented Feb 22, 2026

Issue:
Current upstream docs are broken after the split to two focused guides "Planning your migration" and "Migrating your virtual machines"

Fix:
Upstream CI adjustmemnt to the restructure of the monolithic user
guide into two focused guides "Planning your migration" and "Migrating your virtual machines"
Update module cross-references and asciidoctor config accordingly.

Replace jekyll-theme-cayman with just-the-docs for improved navigation,
search, and maintainability of the upstream Forklift documentation site.

In this PR:

  • Update upstream main page with the new guide split
  • Update upstream document theme blue -> less blue
  • Add skills to help new comers understand the code better

Screenshots:
Before:
monolitic-docs-upstream

After:
non-monolitic-docs-upstream

Co-authored-by: AI Assistant

…ides

Upstream CI adjustmemnt to the restructure of the monolithic user
guide into two focused guides "Planning your migration" and "Migrating your virtual machines"
Update module cross-references and asciidoctor config accordingly.

Resolves: none

Co-authored-by: AI Assistant <ai-assistant@noreply.redhat.com>

Signed-off-by: yaacov <kobi.zamir@gmail.com>
@yaacov
Copy link
Member Author

yaacov commented Feb 22, 2026

@anarnold97 hi, this should be an upstream CI only PR, it should not affect downstream documentation, if it does fill free to revert, and ping me for a new upstream fix

@yaacov yaacov force-pushed the update-upstream-ci branch from c9d375c to 1c0b054 Compare February 22, 2026 13:16
Replace jekyll-theme-cayman with just-the-docs for improved navigation,
search, and maintainability of the upstream Forklift documentation site.

Resolves: none

Co-authored-by: AI Assistant <ai-assistant@noreply.redhat.com>

Signed-off-by: yaacov <kobi.zamir@gmail.com>
@yaacov yaacov force-pushed the update-upstream-ci branch from 1c0b054 to 33f61a8 Compare February 22, 2026 13:18
@andydub97
Copy link

@yaacov - looks very cool to me. thanks for doing this

Copy link

@andydub97 andydub97 left a comment

Choose a reason for hiding this comment

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

LGTM!!!!!

@yaacov yaacov merged commit 0951124 into kubev2v:main Feb 22, 2026
2 checks passed
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.

2 participants