Skip to content

Remove Scrutinizer usage #28

Remove Scrutinizer usage

Remove Scrutinizer usage #28

Workflow file for this run

name: cases
on:
push:
branches:
- main
- "2.**"
- "case-**"
jobs:
case-incompatible-signature:
runs-on: ubuntu-latest
strategy:
matrix:
php-version:
- "8.0"
composer-version:
- "v2.4.0"
- "v2"
composer-tweak:
- "--prefer-lowest"
- ""
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
tools: composer:${{ matrix.composer-version }}
- name: Run case
run: |
cd cases/incompatible-signature
composer update --no-interaction --no-progress ${{ matrix.composer-tweak }}
case-symfony:
runs-on: ubuntu-latest
strategy:
matrix:
php-version:
- "8.2"
- "8.4"
composer-version:
- "v2.4.0"
- "v2"
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
tools: composer:${{ matrix.composer-version }}
- name: Run case
run: |
cd cases/symfony
composer install --no-interaction --no-progress
php test.php
case-laravel:
runs-on: ubuntu-latest
strategy:
matrix:
php-version:
- "8.2"
- "8.4"
composer-version:
- "v2.4.0"
- "v2"
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Install PHP
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
ini-values: memory_limit=-1
tools: composer:${{ matrix.composer-version }}
- name: Run case
run: |
cd cases/laravel
composer install --no-interaction --no-progress
php test.php