Contribution Date
Contribution Project
Contribution Details
Fix: simplify Drupal download using docker compose exec
This commit simplifies the workflow by running the Drupal download step
inside the running container using `docker compose exec` instead of
running a separate `docker run` command before bringing up the stack.
This addresses feedback from the PR review and maintains the PHP version
compatibility fix.
- Updates the "Download Drupal" step in `docker-buildx.yml` to run *after*
`Start Docker containers`.
- Uses `docker compose exec` to run `composer create-project`.
- Maintains the conditional logic to install Drupal 10 for PHP 8.2.
Previous fixes included in this PR:
- Enable `SQLITE_ENABLE_COLUMN_METADATA` for apache-bookworm builds.
- Consolidate testing logic into the main build workflow.
- Ensure dependency resolution matches the target container environment.
Co-authored-by: hussainweb <1040271+hussainweb@users.noreply.github.com>
Contribution Issue Link
Files count
0
Patches count
1