D
Setup

CI/CD & GitHub Actions

Two GitHub Actions workflows — staging (push to staging branch, single job) and production (push to v3 branch, two parallel jobs on separate hosts). Self-hosted runner, systemd + PM2.