Skip to content

Commit 53c14a2

Browse files
committed
feat(Symfony Version) add symfony version.
1 parent ab8d1d0 commit 53c14a2

File tree

1 file changed

+34
-13
lines changed

1 file changed

+34
-13
lines changed

.github/workflows/tests.yaml

Lines changed: 34 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,17 @@ jobs:
2626
symfony_constraint: ['']
2727
experimental: [false]
2828
include:
29-
# - description: 'sentry/sentry dev-develop'
30-
# php: '7.4'
31-
# sentry_constraint: 'dev-develop'
32-
# experimental: true
29+
- description: 'Symfony 5.0'
30+
php: '8.0'
31+
symfony_constraint: 5.0.*
32+
- description: 'Symfony 5.0'
33+
php: '7.4'
34+
symfony_constraint: 5.0.*
3335
- description: 'Symfony 4.4'
34-
php: '7.3'
36+
php: '8.0'
37+
symfony_constraint: 4.4.*
38+
- description: 'Symfony 4.4'
39+
php: '7.4'
3540
symfony_constraint: 4.4.*
3641
- description: 'Symfony 3.4'
3742
php: '7.2'
@@ -46,26 +51,42 @@ jobs:
4651

4752
name: PHP ${{ matrix.php }} tests (${{ matrix.description }})
4853
steps:
49-
- uses: actions/checkout@v2
54+
- name: Checkout
55+
uses: actions/checkout@v2
5056
with:
5157
fetch-depth: 2
52-
- uses: actions/cache@v2
58+
59+
- name: Cache
60+
uses: actions/cache@v2
5361
with:
5462
path: ~/.composer/cache/files
5563
key: ${{ matrix.php }}-${{ matrix.symfony_constraint }}-${{ matrix.composer_option }}
56-
- uses: shivammathur/setup-php@v2
64+
65+
- name: Setup PHP
66+
uses: shivammathur/setup-php@v2
5767
with:
5868
php-version: ${{ matrix.php }}
5969
coverage: xdebug
70+
6071
- name: Install Symfony Flex
6172
run: composer global require --no-progress --no-scripts --no-plugins symfony/flex
62-
- run: composer remove --dev symfony/messenger --no-update
73+
74+
- name: Remove Symfony Messenger
75+
run: composer remove --dev symfony/messenger --no-update
6376
if: matrix.symfony_constraint == '3.4.*' || matrix.composer_option == '--prefer-lowest'
64-
- run: composer update --no-progress --ansi ${{ matrix.composer_option }}
65-
- run: composer require sentry/sentry dev-develop
77+
78+
- name: Install dependencies
79+
run: composer update --no-progress --ansi ${{ matrix.composer_option }}
80+
81+
- name: Install Sentry
82+
run: composer require sentry/sentry dev-develop
6683
if: matrix.sentry_constraint == 'dev-develop'
67-
- run: vendor/bin/phpunit --coverage-clover=coverage.xml
68-
- uses: codecov/codecov-action@v1
84+
85+
- name: Run PHPUnit tests
86+
run: vendor/bin/phpunit --coverage-clover=coverage.xml
87+
88+
- name: Run codecov
89+
uses: codecov/codecov-action@v1
6990
with:
7091
file: './coverage.xml'
7192
fail_ci_if_error: true

0 commit comments

Comments
 (0)