From 0419c8d2fc878a2f61748b9663392765b2a696ec Mon Sep 17 00:00:00 2001 From: kylekatarnls Date: Tue, 17 Mar 2026 13:53:59 +0100 Subject: [PATCH] Re-add pug/twig --- .github/workflows/multi-tester.yml | 6 +++--- .multi-tester.yml | 30 ++++++++---------------------- 2 files changed, 11 insertions(+), 25 deletions(-) diff --git a/.github/workflows/multi-tester.yml b/.github/workflows/multi-tester.yml index 1c889ea..433b990 100644 --- a/.github/workflows/multi-tester.yml +++ b/.github/workflows/multi-tester.yml @@ -31,15 +31,15 @@ jobs: uses: actions/cache@v5 with: path: vendor - key: ${{ runner.os }}-multi-test-v2-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }} + key: ${{ runner.os }}-multi-test-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }} restore-keys: | - ${{ runner.os }}-multi-test-v2-${{ matrix.php }}- + ${{ runner.os }}-multi-test-${{ matrix.php }}- - name: Install dependencies if: steps.composer-cache.outputs.cache-hit != 'true' run: | composer remove cebe/markdown js-phpize/js-phpize-phug nodejs-php-fallback/coffeescript nodejs-php-fallback/less nodejs-php-fallback/stylus nodejs-php-fallback/uglify phpunit/phpunit phpunit/php-code-coverage phpunit/php-invoker pug-php/pug pug-php/pug-filter-coffee-script squizlabs/php_codesniffer --dev --no-update --no-interaction - composer require kylekatarnls/multi-tester:^2.6.0 --dev --no-update --no-interaction + composer require "kylekatarnls/multi-tester:^2.6.1" --dev --no-update --no-interaction composer update --prefer-dist --prefer-${{ matrix.setup }} --no-progress --no-interaction - name: Run test suites diff --git a/.multi-tester.yml b/.multi-tester.yml index 2b4328a..17d1907 100644 --- a/.multi-tester.yml +++ b/.multi-tester.yml @@ -13,31 +13,18 @@ pug/bemto: - composer dump-autoload --optimize --no-interaction --quiet pug-php/pug-assets: - install: - - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - - composer install --no-interaction + allow-plugins: nodejs-php-fallback/nodejs-php-fallback pug-php/pug-minify: - install: - - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - - composer install --no-interaction + allow-plugins: nodejs-php-fallback/nodejs-php-fallback #pug/slim: -# install: -# - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true -# - composer install --no-interaction +# allow-plugins: nodejs-php-fallback/nodejs-php-fallback -#pug/twig: -# autoload: -# - cp -r vendor/phug/phug vendor/phug/compiler -# - composer self-update 1.10.17 -# - composer dump-autoload --optimize --no-interaction --quiet -# - composer self-update --2 +pug/twig: default ci-pug/ci-pug: - install: - - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - - composer install --no-interaction + allow-plugins: nodejs-php-fallback/nodejs-php-fallback bkwld/laravel-pug: source: @@ -48,7 +35,6 @@ bkwld/laravel-pug: script: github pug/yii2: - install: - - composer config --no-plugins allow-plugins.yiisoft/yii2-composer true - - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - - composer install --no-interaction + allow-plugins: + - yiisoft/yii2-composer + - nodejs-php-fallback/nodejs-php-fallback