Skip to content

Commit 0419c8d

Browse files
committed
Re-add pug/twig
1 parent 0260cba commit 0419c8d

2 files changed

Lines changed: 11 additions & 25 deletions

File tree

.github/workflows/multi-tester.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,15 @@ jobs:
3131
uses: actions/cache@v5
3232
with:
3333
path: vendor
34-
key: ${{ runner.os }}-multi-test-v2-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }}
34+
key: ${{ runner.os }}-multi-test-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }}
3535
restore-keys: |
36-
${{ runner.os }}-multi-test-v2-${{ matrix.php }}-
36+
${{ runner.os }}-multi-test-${{ matrix.php }}-
3737
3838
- name: Install dependencies
3939
if: steps.composer-cache.outputs.cache-hit != 'true'
4040
run: |
4141
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
42-
composer require kylekatarnls/multi-tester:^2.6.0 --dev --no-update --no-interaction
42+
composer require "kylekatarnls/multi-tester:^2.6.1" --dev --no-update --no-interaction
4343
composer update --prefer-dist --prefer-${{ matrix.setup }} --no-progress --no-interaction
4444
4545
- name: Run test suites

.multi-tester.yml

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,18 @@ pug/bemto:
1313
- composer dump-autoload --optimize --no-interaction --quiet
1414

1515
pug-php/pug-assets:
16-
install:
17-
- composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true
18-
- composer install --no-interaction
16+
allow-plugins: nodejs-php-fallback/nodejs-php-fallback
1917

2018
pug-php/pug-minify:
21-
install:
22-
- composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true
23-
- composer install --no-interaction
19+
allow-plugins: nodejs-php-fallback/nodejs-php-fallback
2420

2521
#pug/slim:
26-
# install:
27-
# - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true
28-
# - composer install --no-interaction
22+
# allow-plugins: nodejs-php-fallback/nodejs-php-fallback
2923

30-
#pug/twig:
31-
# autoload:
32-
# - cp -r vendor/phug/phug vendor/phug/compiler
33-
# - composer self-update 1.10.17
34-
# - composer dump-autoload --optimize --no-interaction --quiet
35-
# - composer self-update --2
24+
pug/twig: default
3625

3726
ci-pug/ci-pug:
38-
install:
39-
- composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true
40-
- composer install --no-interaction
27+
allow-plugins: nodejs-php-fallback/nodejs-php-fallback
4128

4229
bkwld/laravel-pug:
4330
source:
@@ -48,7 +35,6 @@ bkwld/laravel-pug:
4835
script: github
4936

5037
pug/yii2:
51-
install:
52-
- composer config --no-plugins allow-plugins.yiisoft/yii2-composer true
53-
- composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true
54-
- composer install --no-interaction
38+
allow-plugins:
39+
- yiisoft/yii2-composer
40+
- nodejs-php-fallback/nodejs-php-fallback

0 commit comments

Comments
 (0)