Skip to content

chore: update site domain and vercel checks#18

Merged
PerfectPan merged 2 commits intomainfrom
chore/site-domain-vercel
May 5, 2026
Merged

chore: update site domain and vercel checks#18
PerfectPan merged 2 commits intomainfrom
chore/site-domain-vercel

Conversation

@PerfectPan
Copy link
Copy Markdown
Owner

@PerfectPan PerfectPan commented May 5, 2026

Summary

  • Update public site references and crate metadata to https://ocvm.vercel.app.
  • Add repository-root Vercel build config for the current GitHub integration and document the dashboard settings that still matter.
  • Add a site GitHub Actions job that runs npm ci and npm run build.
  • Clarify the landing page Install section around the pinned v0.1.1 release and add canonical/Open Graph metadata.

Validation

  • cargo fmt --check
  • cargo clippy --all-targets -- -D warnings
  • cargo test
  • npm run build --prefix site
  • Root Vercel build command: cd site && npm run build && rm -rf ../.vercel && cp -R .vercel ../.vercel && test -f ../.vercel/output/config.json
  • cargo package --allow-dirty --offline
  • Playwright desktop/mobile screenshots against http://127.0.0.1:3000
  • Publish-safety scan for private placeholders, excluding generated dependency/build artifacts

Follow-up Risks

  • cargo package --allow-dirty without --offline could not reach the configured crates.io mirror (mirrors.ustc.edu.cn refused connections), so packaging was verified offline from the local cache.
  • Confirm in Vercel that ocvm.vercel.app is assigned to this project and main is the production branch. The root vercel.json now supports repository-root Git deployments; if the project Root Directory is later changed to site, the site-local config can handle that mode.

Generated with Codex

Co-Authored-By: Codex <noreply@openai.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented May 5, 2026

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

Project Deployment Actions Updated (UTC)
site Ready Ready Preview, Comment May 5, 2026 2:38pm

Generated with Codex

Co-Authored-By: Codex <noreply@openai.com>
@PerfectPan PerfectPan merged commit 99316d1 into main May 5, 2026
10 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.

1 participant