跳到正文
synaping惟意科技

DevOps · Security · AI

Synaping.com:AI 辅助的持续交付流水线

本网站由 AI 编码助手夜间开发,经自动化测试与人工审批后发布到北京服务器。

01

挑战

在 GitHub 与中国大陆服务器之间,建立安全、可回滚、无需 SSH 密钥外泄风险的发布流程。

技术栈

  • Astro
  • GitHub Actions
  • Playwright
  • Ed25519
  • Nginx
  • JD Cloud

02

方法

  1. 01

    构建与测试在无密钥环境中运行

  2. 02

    构建包经 Ed25519 签名后发布为 GitHub Release,服务器主动拉取并校验

  3. 03

    健康检查失败自动回滚;生产发布需人工批准

03

架构

01 · 开发

  • 夜间 AI 编码助手
  • 一个 Issue 对应一个 PR
  • 受保护路径需人工审核

02 · CI

  • 构建、类型检查与 e2e 测试
  • 广告法词表检查
  • 无密钥运行

03 · 发布

  • Ed25519 签名
  • GitHub Release
  • staging / prod 指针

04 · 服务器

  • 拉取并校验签名
  • 预发布环境自动更新
  • 人工批准后上线
  • 失败自动回滚

04

结果

每次发布可追溯、可回滚,夜间迭代、白天审核。

更多案例

预约 30 分钟免费咨询

免费咨询