-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Summary
The drupal-lint CI job fails because docker-compose (v1) command is not available on GitHub Actions runners. Modern GitHub Actions runners only have docker compose (v2 plugin) installed.
Steps to reproduce
- Create a PR to dxpr_theme
- CI runs the
drupal-lintjob - Job fails with:
docker-compose: command not found
What is the current bug behavior?
The workflow uses docker-compose run --rm drupal-lint which fails because docker-compose (v1, standalone binary) is not installed on ubuntu-latest runners.
What is the expected correct behavior?
CI should run successfully using docker compose (v2 plugin syntax, without hyphen).
Possible fixes
Update .github/workflows/review.yaml:
- Change
docker-composetodocker compose - Update
actions/checkout@v2toactions/checkout@v4
References
- Docker Compose V2 migration
- GitHub Actions runner images no longer include docker-compose v1