Skip to content

开发流程

Jimmy song edited this page Jul 26, 2019 · 1 revision

SOFAStack 官网代码托管在 GitHub 上,网站服务器托管在阿里云上,使用 GitHub Webhook 触发网站发布。下面是网站的开发流程:

  1. 提交 issue
  2. 提交 PR,GitHub bot 会自动分配 reviewer
  3. 点击 CI job 里的 Netlify details 链接可以预览本次 PR 生成的最新版本网站,检查网站渲染是否无误,若有错误请先自行修复
  4. 等待所有 CI 任务运行完成后检查 CI 任务是否有错误,若有错误请先自行检查源码修改
  5. 所有 CI 任务通过后,reviewer approve 该 PR 将会触发自动合并和发布(任何一个 reviewer approve 即可)
Clone this wiki locally