VercelCI
project
Vercel CI/CD 检查清单
Davis Space 的发布依赖 GitHub 与 Vercel 自动部署,每次更新前后都需要确认构建、域名和索引信息。
Davis Space 当前采用 GitHub private repo 连接 Vercel 的发布方式。
这意味着站点更新不需要手动上传文件。只要本地修改通过检查,并推送到 GitHub main 分支,Vercel 就会自动触发部署。
每次发布前,先做本地检查:
bun run build
这个命令会先执行 Astro check,再生成静态页面。如果这里失败,就不要推送到线上。
每次发布后,需要确认几件事:
- 首页能正常打开;
- 新增页面路径正常;
robots.txt可访问;sitemap-index.xml已更新;- canonical 和 Open Graph URL 指向真实线上域名;
- 没有把草稿或内部占位内容发布出去。
当前线上地址是:
https://davis-space-iffs.vercel.app
如果后续绑定自定义域名,要同步更新 astro.config.mjs 里的 site 和 public/robots.txt 里的 sitemap 地址。