Skip to content

feat(intro): 完善 Lingow 产品介绍页并支持 GitHub Pages 部署 - #322

Open
jinyu918 wants to merge 41 commits into
1024XEngineer:devfrom
jinyu918:feat/intro-pages
Open

feat(intro): 完善 Lingow 产品介绍页并支持 GitHub Pages 部署#322
jinyu918 wants to merge 41 commits into
1024XEngineer:devfrom
jinyu918:feat/intro-pages

Conversation

@jinyu918

Copy link
Copy Markdown
Contributor

概述

完善 Lingow 产品介绍网站,补充产品、关于和文档内容,并增加 GitHub Pages 静态部署能力。

验证

  • npm run typecheck
  • npm exec eslint src/app/page.tsx src/app/intro
  • npm run build
  • npm run build:pages

相关链接

  • 产品介绍页:/intro
  • 产品页:/intro/product
  • 关于页:/intro/about
  • 文档页:/intro/docs

@jinyu918 jinyu918 self-assigned this Aug 26, 2026
@jinyu918 jinyu918 added the enhancement New feature or request label Aug 26, 2026
@github-actions

github-actions Bot commented Aug 26, 2026

Copy link
Copy Markdown

Go coverage

Scope Current Baseline Delta
packages/contracts 89.6% 89.6% +0.0%
services/api 64.0% 64.0% +0.0%
services/realtime-audio 82.5% 82.4% +0.1%
Total 74.0% 74.0% +0.1%

Base branch: dev · Commit: bc6d0c0 · Test workflow run

@jinyu918
jinyu918 marked this pull request as ready for review August 27, 2026 12:15

@fennoai fennoai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

本次审查覆盖了 GitHub Pages 部署工作流、静态导出配置、intro 路由/导航/本地化以及新增产品、文档和关于页面。正常构建与静态 Pages 构建均通过,intro 相关测试、类型检查和 ESLint 也通过;但静态站点的品牌资源契约存在一个用户可见问题,见内联评论。

Comment thread apps/web/src/app/intro/site-shell.tsx Outdated
Comment thread .github/workflows/deploy-pages.yml Fixed
Comment thread .github/workflows/deploy-pages.yml Fixed
@jinyu918

Copy link
Copy Markdown
Contributor Author

ef10c01 :由 deploy-pages.yml 统一发布站点和覆盖率文件,coverage-comment.yml 不再覆盖 Pages。

Comment thread .github/workflows/deploy-pages.yml Fixed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants