ci: Update Drupal test workflow for improved logging and setup

Contribution Date
Contribution Project
Contribution Details
ci: Update Drupal test workflow for improved logging and setup This commit refactors the Drupal test workflow to enhance its reliability and debugging capabilities. Key changes include: - **Introduced environment variables** for `WEB_ROOT`, `PORT`, and `CONTAINER_NAME` to promote consistency and readability. - **Separated dependency installation** from the Drupal installation step for clearer execution flow. - **Configured Apache rewrite module** for `apache-trixie` variant. - **Added comprehensive logging** for failed test runs, including file permissions, container logs, and Apache/Nginx error logs, to facilitate faster troubleshooting. - **Improved log output formatting** using `::group::` for better organization. - **Standardized verification** using `curl` for both `apache-trixie` and `php-fpm` test jobs.
Contribution Author
hussainweb
Files count
0
Patches count
1