Skip to content

Commit

Permalink
[BUGFIX] Pin Composer to version 2.1.x
Browse files Browse the repository at this point in the history
Composer versions 2.2.0 and 2.2.1 have a bug that breaks PHPUnit.
Until version 2.2.2 is released with a fix, we need to keep to
Composer 2.1 to keep the tests from breaking.

See composer/composer#10387 for details.
  • Loading branch information
oliverklee committed Dec 23, 2021
1 parent 894508f commit 5733624
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion .ddev/config.yaml
Expand Up @@ -18,7 +18,7 @@ hooks:
omit_containers: [dba, ddev-ssh-agent]
webimage_extra_packages: [parallel]
use_dns_when_possible: true
composer_version: ""
composer_version: "2.1.14"
web_environment:
- typo3DatabaseName=typo3
- typo3DatabaseHost=db
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Run PHP lint"
run: "composer ci:php:lint"
strategy:
Expand All @@ -43,7 +43,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Show Composer version"
run: composer --version
- name: "Cache dependencies installed with composer"
Expand Down Expand Up @@ -109,7 +109,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Show Composer version"
run: composer --version
- name: "Cache dependencies installed with composer"
Expand Down Expand Up @@ -199,7 +199,7 @@ jobs:
uses: shivammathur/setup-php@v2
with:
php-version: "${{ matrix.php-version }}"
tools: composer:v2
tools: composer:v2.1
extensions: mysqli
coverage: none
- name: "Show Composer version"
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codecoverage.yml
Expand Up @@ -18,7 +18,7 @@ jobs:
php-version: "${{ matrix.php-version }}"
coverage: xdebug
extensions: xdebug, mysqli
tools: composer:v2
tools: composer:v2.1
- name: "Show Composer version"
run: composer --version
- name: "Cache dependencies installed with composer"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/predefined.yml
Expand Up @@ -21,7 +21,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Run PHP lint"
run: "composer ci:php:lint"
strategy:
Expand Down Expand Up @@ -104,7 +104,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Show Composer version"
run: composer --version
- name: "Cache dependencies installed with composer"
Expand Down Expand Up @@ -163,7 +163,7 @@ jobs:
with:
php-version: "${{ matrix.php-version }}"
coverage: none
tools: composer:v2
tools: composer:v2.1
- name: "Show Composer version"
run: composer --version
- name: "Cache dependencies installed with composer"
Expand Down Expand Up @@ -214,7 +214,7 @@ jobs:
uses: shivammathur/setup-php@v2
with:
php-version: "${{ matrix.php-version }}"
tools: composer:v2
tools: composer:v2.1
extensions: mysqli
coverage: none
- name: "Show Composer version"
Expand Down

0 comments on commit 5733624

Please sign in to comment.