ESS
Back to Feed

Modern email development workflow: React Email + Brew + GitHub Actions

api_andreaDeveloper

Our email development workflow was a mess until we standardized on this stack: React Email for templates, Brew for sending, and GitHub Actions for CI/CD.

The workflow

  1. Developer creates/modifies a template in the emails/ directory
  2. PR triggers GitHub Action that renders all templates and runs visual regression tests
  3. Preview deploy goes up automatically with rendered email previews
  4. After merge, templates are deployed to Brew via API

Key tools

  • React Email — Type-safe template development
  • Brew SDK — Template deployment and sending
  • Playwright — Visual regression testing
  • GitHub Actions — CI/CD orchestration

This workflow eliminated the "it looks different in Outlook" surprises. Every template change is tested across clients before it reaches production.

#workflow#cicd#react-email#brew
130

2 Comments

html_email_wizardEmail Designer

Visual regression testing for emails is such a good idea. We have been burned by Outlook rendering issues too many times. Adding this to our workflow.

15
indie_hacker_ray

This is the workflow every email team should aspire to. The combination of React Email + Brew + CI/CD is the gold standard for developer email workflows.

11