Skip to content

Commit a64b24d

Browse files
committed
feat(Symfony Version) add symfony version.
1 parent 241fc0c commit a64b24d

File tree

1 file changed

+35
-13
lines changed

1 file changed

+35
-13
lines changed

.github/workflows/tests.yaml

Lines changed: 35 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,20 @@ jobs:
2828
symfony_constraint: ['']
2929
experimental: [false]
3030
include:
31-
# - description: 'sentry/sentry dev-develop'
32-
# php: '7.4'
33-
# sentry_constraint: 'dev-develop'
34-
# experimental: true
3531
- description: 'DBAL 2'
3632
php: '7.4'
3733
dbal_constraint: '^2.13'
34+
- description: 'Symfony 5.0'
35+
php: '8.0'
36+
symfony_constraint: 5.0.*
37+
- description: 'Symfony 5.0'
38+
php: '7.4'
39+
symfony_constraint: 5.0.*
3840
- description: 'Symfony 4.4'
39-
php: '7.3'
41+
php: '8.0'
42+
symfony_constraint: 4.4.*
43+
- description: 'Symfony 4.4'
44+
php: '7.4'
4045
symfony_constraint: 4.4.*
4146
- description: 'Symfony 3.4'
4247
php: '7.2'
@@ -52,28 +57,45 @@ jobs:
5257

5358
name: PHP ${{ matrix.php }} tests (${{ matrix.description }})
5459
steps:
55-
- uses: actions/checkout@v2
60+
- name: Checkout
61+
uses: actions/checkout@v2
5662
with:
5763
fetch-depth: 2
58-
- uses: actions/cache@v2
64+
65+
- name: Cache
66+
uses: actions/cache@v2
5967
with:
6068
path: ~/.composer/cache/files
6169
key: ${{ matrix.php }}-${{ matrix.symfony_constraint }}-${{ matrix.composer_option }}
62-
- uses: shivammathur/setup-php@v2
70+
71+
- name: Setup PHP
72+
uses: shivammathur/setup-php@v2
6373
with:
6474
php-version: ${{ matrix.php }}
6575
coverage: xdebug
76+
6677
- name: Install Symfony Flex
6778
run: composer global require --no-progress --no-scripts --no-plugins symfony/flex
68-
- run: composer remove --dev symfony/messenger --no-update
79+
80+
- name: Remove Symfony Messenger
81+
run: composer remove --dev symfony/messenger --no-update
6982
if: matrix.symfony_constraint == '3.4.*' || matrix.composer_option == '--prefer-lowest'
83+
7084
- run: composer require --dev doctrine/dbal ${{ matrix.dbal_constraint }} --no-update
7185
if: matrix.dbal_constraint
72-
- run: composer update --no-progress --ansi ${{ matrix.composer_option }}
73-
- run: composer require sentry/sentry dev-develop
86+
87+
- name: Install dependencies
88+
run: composer update --no-progress --ansi ${{ matrix.composer_option }}
89+
90+
- name: Install Sentry
91+
run: composer require sentry/sentry dev-develop
7492
if: matrix.sentry_constraint == 'dev-develop'
75-
- run: vendor/bin/phpunit --coverage-clover=coverage.xml
76-
- uses: codecov/codecov-action@v1
93+
94+
- name: Run PHPUnit tests
95+
run: vendor/bin/phpunit --coverage-clover=coverage.xml
96+
97+
- name: Run codecov
98+
uses: codecov/codecov-action@v1
7799
with:
78100
file: './coverage.xml'
79101
fail_ci_if_error: true

0 commit comments

Comments
 (0)