Skip to content

ci: 关闭非 main 分支 Vercel 自动部署并新增 CI 工作流 (#373)#374

Merged
buxuku merged 1 commit into
mainfrom
ci/issue-373-vercel-and-ci
Jul 8, 2026
Merged

ci: 关闭非 main 分支 Vercel 自动部署并新增 CI 工作流 (#373)#374
buxuku merged 1 commit into
mainfrom
ci/issue-373-vercel-and-ci

Conversation

@buxuku

@buxuku buxuku commented Jul 8, 2026

Copy link
Copy Markdown
Owner
  • vercel.json / docs/vercel.json:git.deploymentEnabled 仅放行 main, fork PR 不再触发预览部署,消除挂死的 "Authorization required to deploy" 检查
  • 新增 .github/workflows/ci.yml:PR 与 main push 上运行 i18n 门禁、 五组纯逻辑单测(engines/parser/structured-output/cancel/dubbing)、 应用编译(nextron --no-pack)与 Docusaurus 文档构建,均不依赖 secrets

- vercel.json / docs/vercel.json:git.deploymentEnabled 仅放行 main,
  fork PR 不再触发预览部署,消除挂死的 "Authorization required to deploy" 检查
- 新增 .github/workflows/ci.yml:PR 与 main push 上运行 i18n 门禁、
  五组纯逻辑单测(engines/parser/structured-output/cancel/dubbing)、
  应用编译(nextron --no-pack)与 Docusaurus 文档构建,均不依赖 secrets
@buxuku buxuku merged commit 708d426 into main Jul 8, 2026
1 of 2 checks passed
Repository owner deleted a comment from cursor Bot Jul 8, 2026
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