Skip to content

Remove redundant symfony/polyfill-php80 dependency #122

Remove redundant symfony/polyfill-php80 dependency

Remove redundant symfony/polyfill-php80 dependency #122

Workflow file for this run

name: Quality Assurance
on:
push:
branches:
- master
pull_request: ~
jobs:
code_analysis:
name: 'Code Analysis "${{ matrix.dependency-version }} dependencies" - PHP ${{ matrix.php-versions }}'
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: [ '8.1', '8.2', '8.3' ]
dependency-version: ['lowest', 'highest']
steps:
- name: Setup PHP, with composer and extensions
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}
extensions: mbstring, xml, ctype, iconv, mysql, curl, intl
coverage: pcov
- uses: actions/checkout@v1
- uses: ramsey/composer-install@v1
with:
dependency-versions: ${{ matrix.dependency-version }}
- name: PHP Stan
run: vendor/bin/phpstan analyze
- name: Psalm
run: vendor/bin/psalm
tests:
name: 'Tests "${{ matrix.dependency-version }} dependencies" - PHP ${{ matrix.php-versions }}'
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: [ '8.1', '8.2', '8.3' ]
dependency-version: ['lowest', 'highest']
steps:
- name: Setup PHP, with composer and extensions
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}
extensions: mbstring, xml, ctype, iconv, mysql, curl, intl
coverage: pcov
- uses: actions/checkout@v1
- uses: ramsey/composer-install@v1
with:
dependency-versions: ${{ matrix.dependency-version }}
- name: PHPUnit
run: vendor/bin/phpunit