Skip to content

Conversation

@petecheslock
Copy link
Member

Changes

Content Syncing

  • All docs (architecture, guides, components, usage) now sync from main branch
  • Ensures documentation always reflects the latest development state
  • Simplified source callouts to show direct edit links to main

Latest Release Page

  • New page at /docs/architecture/latest-release
  • Generated from components-data.yaml showing:
    • Release version, date, and GitHub link
    • Component version table with release tag links
  • This is now the only place version tags from YAML are displayed

Navigation

  • Added "Latest Release" link to footer

- Change generateRepoUrls() to always return 'main' as the ref
- Version tags in YAML are now only for display, not for syncing
- This ensures docs always reflect the latest development state
- Remove RELEASE_INFO imports and manual URL construction
- Use generateRepoUrls() which now always returns 'main'
- Update comments to reflect new behavior
- Remove version tag detection logic (no longer needed)
- Remove scenario 1 & 2 handling for release tags
- Keep simple 'Content Source' banner with edit link to main branch
- Explicitly show branch name in callout message
…ions

- Rename generateComponentsOverviewContent() to generateLatestReleaseContent()
- Output to docs/architecture/latest-release.md (not Components/index.md)
- Display release version, date, and link to GitHub release
- Show component version table with links to specific release tags
- This is now the only place version tags from YAML are displayed
- Document that all content syncs from main branch
- Explain that version tags are only for Latest Release page display
- Update 'Testing from feature branch' instructions
- Update 'Adding New Components' example
- Add Latest Release page to documentation types list
@netlify
Copy link

netlify bot commented Dec 5, 2025

Deploy Preview for elaborate-kangaroo-25e1ee ready!

Name Link
🔨 Latest commit 926c589
🔍 Latest deploy log https://app.netlify.com/projects/elaborate-kangaroo-25e1ee/deploys/6933525070fab9000885344d
😎 Deploy Preview https://deploy-preview-130--elaborate-kangaroo-25e1ee.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.

Signed-off-by: Pete Cheslock <pete.cheslock@redhat.com>
Signed-off-by: Pete Cheslock <pete.cheslock@redhat.com>
Signed-off-by: Pete Cheslock <pete.cheslock@redhat.com>
- Add tiered-prefix-cache/README.md mapping
- Add tiered-prefix-cache/cpu/README.md mapping
- Ensures links to these guides stay within the site instead of going to GitHub
@jjasghar jjasghar merged commit 39288a4 into llm-d:main Dec 5, 2025
5 of 6 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