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
- 01
Build and tests run with no secrets
- 02
Build artifacts are Ed25519-signed and published as GitHub Releases; the server pulls and verifies them
- 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
Weiyi Liuxue: education-services site on self-managed cloud
A study-in-Germany services site for Chinese students, hosted on a mainland cloud server with ICP filing.
Weiyi International: bilingual corporate site with zero third-party requests
A bilingual static site for a market-entry consulting brand, with all fonts and assets self-hosted.
Book a free 30-min call
Free call