diff --git a/.github/workflows/reusable-php-checks.yaml b/.github/workflows/reusable-php-checks.yaml index ccf09293..d3f730de 100644 --- a/.github/workflows/reusable-php-checks.yaml +++ b/.github/workflows/reusable-php-checks.yaml @@ -281,8 +281,9 @@ jobs: REDIS_HOST: 127.0.0.1:6379 run: | echo "🏗️🏗️🏗️ Testing core..." - mv packages/core/config/test_secrets.ini.example packages/core/config/test_secrets.ini - [ -f packages/core/config/ci_secrets.ini.example ] mv packages/core/config/ci_secrets.ini.example packages/core/config/test_secrets.in + [ -f "packages/core/config/ci_secrets.ini.example" ] \ + && cp "packages/core/config/ci_secrets.ini.example" "packages/core/config/test_secrets.ini" \ + || cp "packages/core/config/test_secrets.ini.example" "packages/core/config/test_secrets.ini" XDEBUG_MODE=coverage vendor/bin/phpunit --bootstrap=packages/core/test/autoload.php --configuration=packages/core/phpunit.xml - name: Run tests @@ -299,9 +300,8 @@ jobs: for package in $CHANGED_PACKAGES do echo "🏗️🏗️🏗️ Testing $package..." - if test -f "packages/$package/config/test_secrets.ini.example"; then - mv packages/$package/config/test_secrets.ini.example packages/$package/config/test_secrets.ini - [ -f packages/$package/config/ci_secrets.ini.example ] mv packages/$package/config/ci_secrets.ini.example packages/$package/config/test_secrets.in - XDEBUG_MODE=coverage vendor/bin/phpunit --bootstrap=packages/$package/test/autoload.php --configuration=packages/$package/phpunit.xml - fi + [ -f "packages/$package/config/ci_secrets.ini.example" ] \ + && cp "packages/$package/config/ci_secrets.ini.example" "packages/$package/config/test_secrets.ini" \ + || cp "packages/$package/config/test_secrets.ini.example" "packages/$package/config/test_secrets.ini" + XDEBUG_MODE=coverage vendor/bin/phpunit --bootstrap=packages/$package/test/autoload.php --configuration=packages/$package/phpunit.xml done