This guide explains how to automate your Cypress tests for a Drupal site using GitHub Actions. We’ll cover setting up a full CI environment, connecting a MySQL database, running the Drupal server, and executing end-to-end Cypress tests - all inside GitHub’s cloud runners. You'll learn practical tips to speed up builds with caching and securely handle environment configurations.
Projects

Case study
GovFlix takes digital experience to a new level, focusing on user behaviour and interests to deliver AI-powered personalised content.

Case study
The Great Barrier Reef Marine Park Authority engaged Morpht to perform a site audit for the new Great Barrier Reef Outlook Report website, marking the first time the report was made available via a dedicated website instead of a PDF.

Case study
In this case study, find out how Morpht integrated CRM, Google Maps, Customer Portal and Drupal to deliver a seamless user experience for the customer and editor alike.

Case study
A case study into the work Morpht has done supporting Pfizer. The development web stack built for Pfizer will allow them to quickly instantiate development machines for facilitating collaboration from numerous Drupal web developers.