From fcc0b854448b5ca7de72000fce3f1f3a4266cd33 Mon Sep 17 00:00:00 2001 From: Damien Retzinger Date: Thu, 14 Jul 2022 14:06:49 -0400 Subject: [PATCH] fix(installation): allow plugins in installation tests (#14) --- installation-test/action.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/installation-test/action.yml b/installation-test/action.yml index 7c6e6af..5af4d8a 100644 --- a/installation-test/action.yml +++ b/installation-test/action.yml @@ -81,6 +81,15 @@ runs: name: Add Github Repo for Testing working-directory: ${{ inputs.magento_directory }} shell: bash + + - run: | + composer config --no-interaction allow-plugins.dealerdirect/phpcodesniffer-composer-installer true + composer config --no-interaction allow-plugins.laminas/laminas-dependency-plugin true + composer config --no-interaction allow-plugins.magento/* true + name: Fixup Composer Plugins + shell: bash + working-directory: ${{ inputs.magento_directory }} + if: ${{ !startsWith(inputs.composer_version, '1') }} - run: composer require ${{ inputs.package_name }} "@dev" --no-update && composer install name: Require and attempt install