How I Built an Auto-Preview System for GitHub Pull Requests

Automated pre-production deployment of GitHub PRs on a self-hosted backend using GCP and GitHub Actions. It configures DNS/certificates and cleans up after PR closure, all protected by Workload Identity Federation (WIF).