Repository navigation
上线 TanStack 门户并配置 GitHub Actions 自动部署 - #1
Merged
Merged
Conversation
potato47
marked this pull request as ready for review
October 3, 2026 15:10
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动
将新站的 TanStack Start / React、Cloudflare Workers / D1 实现纳入主分支发布流程。公开内容预渲染为 Assets,动态认证、评论与审核由 Worker 处理,旧 Astro 基线保留在
archive/astro-before-rebuild。GitHub Actions 对 PR 执行质量检查;合并到 main 后依次构建、迁移、部署和冒烟验证 staging / production,生产遵循 environment 审核规则。手动运行支持仅发布 staging,部署前检查凭据,设置任务超时并串行发布。
验证
bun run prepare、bun run check、bun run test(6 项)、bun run test:workers(11 项)通过。bun run build、bun run build:check、生成路由一致性检查通过。bun run docs:generate、bun run docs:check、相对 main 的bun run docs:impact通过。部署配置与首次发布记录
792548877820475897840436f0af8c0d2beffbf3;首次生产发布完成于 2026-10-03 23:14(Asia/Shanghai)。3f7080db-1643-498c-9151-1010339bb4ac。5c7f78c1-0921-4e93-b0f4-7e242043cd52。文档影响
已更新部署手册,包括触发规则、GitHub environment / secret 配置、Cloudflare token 权限及失败后的处理方式。重构对应的架构、内容、数据和开发说明随本 PR 一并纳入。