diff --git a/.github/workflows/basic-qa.yml b/.github/workflows/basic-qa.yml index 99db933cd..8c3975499 100644 --- a/.github/workflows/basic-qa.yml +++ b/.github/workflows/basic-qa.yml @@ -137,6 +137,10 @@ jobs: phpcsstandards/phpcsutils:"${{ env.UTILS_DEV }}" phpcsstandards/phpcsextra:"${{ env.EXTRA_DEV }}" + - name: Enable creation of `composer.lock` file + if: ${{ matrix.dependencies == 'lowest' }} + run: composer config --unset lock + - name: Install Composer dependencies uses: ramsey/composer-install@v3 with: diff --git a/.github/workflows/quicktest.yml b/.github/workflows/quicktest.yml index fa2a6367e..f45205ad2 100644 --- a/.github/workflows/quicktest.yml +++ b/.github/workflows/quicktest.yml @@ -41,6 +41,10 @@ jobs: ini-values: error_reporting=-1, display_errors=On coverage: ${{ github.ref_name == 'develop' && 'xdebug' || 'none' }} + - name: Enable creation of `composer.lock` file + if: ${{ matrix.dependencies == 'lowest' }} + run: composer config --unset lock + - name: Install Composer dependencies uses: ramsey/composer-install@v3 with: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 4e66f8b39..44efaebb8 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -112,6 +112,10 @@ jobs: phpcsstandards/phpcsutils:"${{ env.UTILS_DEV }}" phpcsstandards/phpcsextra:"${{ env.EXTRA_DEV }}" + - name: Enable creation of `composer.lock` file + if: ${{ matrix.dependencies == 'lowest' }} + run: composer config --unset lock + - name: Install Composer dependencies uses: ramsey/composer-install@v3 with: diff --git a/composer.json b/composer.json index 5d35f95f2..fa03b8819 100644 --- a/composer.json +++ b/composer.json @@ -39,7 +39,8 @@ "config": { "allow-plugins": { "dealerdirect/phpcodesniffer-composer-installer": true - } + }, + "lock": false }, "scripts": { "lint": [