Skip to content
production / main000%
All writing
ENTRY-036Infrastructure10 August 2026 · 1 min read

A one-day build log: moving CI/CD from GitHub Actions to Cloudflare

Changing deployment providers is not just editing YAML; source of truth, build contracts and environment boundaries must stay explicit.

Understand why the old pipeline is constrained, keep GitHub as source of truth, document runtime/build/output assumptions, separate preview from production and verify the deployed commit before disabling the old path.

  • Cloudflare
  • GitHub Actions
  • CI/CD
  • Build Log
  • Deployment

AVAILABLE FOR PROJECTS · PRODUCT & SYSTEMS ARCHITECT · TAKEOVER / STABILIZE / OPERATE · WEB · ANDROID · WINDOWS · AHMET CANAL

Contact

Has your product grown faster than its system?

Send the current situation, your biggest blocker and the outcome you want. We will clarify scope together.

Availability

Open to new consulting and project-based work.

GROWTH / SIGNAL LOOP

Move from reading to a decision.

Booking, feedback and system notes in one low-friction exit.

CNV-01

Technical call

If there is a fit, move directly to a 20-minute call.

CNV-02

Decision blocker

Tell me what is still missing with one signal.