Skip to content

feat: add installer distribution docs#21

Draft
PerfectPan wants to merge 1 commit into
mainfrom
feat/installer-docs
Draft

feat: add installer distribution docs#21
PerfectPan wants to merge 1 commit into
mainfrom
feat/installer-docs

Conversation

@PerfectPan
Copy link
Copy Markdown
Owner

Summary

  • publish the pinned installer through the site static path at /ocvm/install.sh and /ocvm/v0.1.1/install.sh, with release docs explaining how to mirror the same layout to OSS/CDN
  • add a Fumadocs-backed docs area under /docs with installation, commands, configuration, and release-source pages
  • update the landing page navigation with docs, releases, and current GitHub star visibility

Closes #19.
Closes #20.

Validation

  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test
  • ./scripts/check-release-prep.sh
  • npm run build --prefix site
  • npm audit --prefix site --audit-level=moderate
  • cargo build --release
  • cargo package --allow-dirty --offline
  • publish-safety scan excluding dependency/build artifacts
  • Playwright opened /, /docs, and /docs/installation locally

@vercel
Copy link
Copy Markdown

vercel Bot commented May 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
site Ready Ready Preview, Comment May 17, 2026 10:41am

Generated with Codex

Co-Authored-By: Codex <noreply@openai.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.

feat: improve landing page onboarding and documentation experience feat: use OSS instead of GitHub raw content in install.sh

1 participant