Skip to content
synaping

DevOps · Security · AI

Synaping.com: AI-assisted continuous delivery

This website is built overnight by an AI coding assistant and released to a Beijing server after automated tests and human approval.

01

Challenge

A secure, reversible release path between GitHub and a mainland server, without exposing SSH keys.

Stack

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

02

Approach

  1. 01

    Build and tests run with no secrets

  2. 02

    Build artifacts are Ed25519-signed and published as GitHub Releases; the server pulls and verifies them

  3. 03

    Automatic rollback on failed health checks; production needs human approval

03

Architecture

01 · Develop

  • AI coding assistant at night
  • One issue, one PR
  • Protected paths need human review

02 · CI

  • Build, type check, e2e tests
  • Advertising-law word check
  • No secrets

03 · Release

  • Ed25519 signature
  • GitHub Release
  • staging / prod pointers

04 · Server

  • Pull and verify signature
  • Staging updates automatically
  • Production after approval
  • Auto-rollback on failure

04

Result

Every release is traceable and reversible: built at night, reviewed in the morning.

More cases

Book a free 30-min call

Free call