diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 328d49d..c04b0af 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -19,7 +19,7 @@ jobs: name: PHP steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -32,7 +32,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: vendor key: ${{ runner.os }}-${{ matrix.setup }}-coverage-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }} diff --git a/.github/workflows/multi-tester.yml b/.github/workflows/multi-tester.yml index 3116d28..1c889ea 100644 --- a/.github/workflows/multi-tester.yml +++ b/.github/workflows/multi-tester.yml @@ -18,7 +18,7 @@ jobs: name: PHP ${{ matrix.php }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -28,7 +28,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: vendor key: ${{ runner.os }}-multi-test-v2-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }} @@ -38,6 +38,7 @@ jobs: - 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 update --prefer-dist --prefer-${{ matrix.setup }} --no-progress --no-interaction diff --git a/.github/workflows/split.yml b/.github/workflows/split.yml index 5111b59..a467b51 100644 --- a/.github/workflows/split.yml +++ b/.github/workflows/split.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -21,7 +21,7 @@ jobs: # - name: Cache Composer packages # id: composer-cache -# uses: actions/cache@v4 +# uses: actions/cache@v5 # with: # path: vendor # key: split-${{ hashFiles('**/composer.lock') }} @@ -32,7 +32,7 @@ jobs: if: steps.composer-cache.outputs.cache-hit != 'true' run: | test -f composer.json && mv composer.json composer.json.save -f - composer require "phug/split:dev-feature/packagist-v2" --no-interaction + composer require "phug/split:^1.5.1" --no-interaction test -f composer.json.save && mv composer.json.save composer.json -f - name: Split monorepository diff --git a/.github/workflows/style.yml b/.github/workflows/style.yml index 21dde38..84b926e 100644 --- a/.github/workflows/style.yml +++ b/.github/workflows/style.yml @@ -19,7 +19,7 @@ jobs: name: PHP ${{ matrix.php }} - ${{ matrix.setup }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -29,7 +29,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: vendor key: style-${{ runner.os }}-${{ matrix.setup }}-${{ matrix.php }}-${{ hashFiles('**/composer.lock') }} diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 88864be..5ca3235 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: name: PHP ${{ matrix.php }} - ${{ matrix.setup }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -30,7 +30,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: vendor key: php-${{ matrix.php }}-${{ runner.os }}-${{ matrix.setup }}-${{ hashFiles('**/composer.lock') }} diff --git a/.multi-tester.yml b/.multi-tester.yml index d43a857..16636ef 100644 --- a/.multi-tester.yml +++ b/.multi-tester.yml @@ -6,13 +6,13 @@ pug-php/pug: install: github script: github -pug/bemto: - autoload: - - cp -r vendor/phug/phug vendor/phug/compiler - - cp -r vendor/phug/phug vendor/phug/formatter - - composer self-update 1.10.17 - - composer dump-autoload --optimize --no-interaction --quiet - - composer self-update --2 +#pug/bemto: +# autoload: +# - cp -r vendor/phug/phug vendor/phug/compiler +# - cp -r vendor/phug/phug vendor/phug/formatter +# - composer self-update 1.10.17 +# - composer dump-autoload --optimize --no-interaction --quiet +# - composer self-update --2 pug-php/pug-assets: install: @@ -24,17 +24,17 @@ pug-php/pug-minify: - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - composer install --no-interaction -pug/slim: - install: - - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true - - composer install --no-interaction - -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/slim: +# install: +# - composer config --no-plugins allow-plugins.nodejs-php-fallback/nodejs-php-fallback true +# - composer install --no-interaction + +#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 ci-pug/ci-pug: install: