Simplify your deployments to any host with this one size fits most GitHub Actions workflow
Video Description
speaker: UltraBob
Managing multiple Drupal sites across different hosting platforms like Pantheon, Acquia, and Platform.sh often requires separate CI/CD workflows—adding complexity, redundancy, and maintenance overhead.
This session introduces a smart, host-aware GitHub Actions pipeline that auto-detects the deployment environment and configures itself accordingly. You’ll learn how to support varying composer and node build requirements and different document roots as hosting environments mandate. We’ll also discuss taking advantage of host-specific features like multidevs, all without duplicating or managing multiple configs.
Attendees will come away with a ready-to-use GitHub Actions template and the tools to customize it for their teams. We’ll also cover strategies for environment-specific Drupal settings, avoiding unnecessary local rebuilds, and reducing errors through consistency and automation.
Managing multiple Drupal sites across different hosting platforms like Pantheon, Acquia, and Platform.sh often requires separate CI/CD workflows—adding complexity, redundancy, and maintenance overhead.
This session introduces a smart, host-aware GitHub Actions pipeline that auto-detects the deployment environment and configures itself accordingly. You’ll learn how to support varying composer and node build requirements and different document roots as hosting environments mandate. We’ll also discuss taking advantage of host-specific features like multidevs, all without duplicating or managing multiple configs.
Attendees will come away with a ready-to-use GitHub Actions template and the tools to customize it for their teams. We’ll also cover strategies for environment-specific Drupal settings, avoiding unnecessary local rebuilds, and reducing errors through consistency and automation.