@@ -26,12 +26,17 @@ jobs:
26
26
symfony_constraint : ['']
27
27
experimental : [false]
28
28
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.*
33
35
- 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'
35
40
symfony_constraint : 4.4.*
36
41
- description : ' Symfony 3.4'
37
42
php : ' 7.2'
@@ -46,26 +51,42 @@ jobs:
46
51
47
52
name : PHP ${{ matrix.php }} tests (${{ matrix.description }})
48
53
steps :
49
- - uses : actions/checkout@v2
54
+ - name : Checkout
55
+ uses : actions/checkout@v2
50
56
with :
51
57
fetch-depth : 2
52
- - uses : actions/cache@v2
58
+
59
+ - name : Cache
60
+ uses : actions/cache@v2
53
61
with :
54
62
path : ~/.composer/cache/files
55
63
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
57
67
with :
58
68
php-version : ${{ matrix.php }}
59
69
coverage : xdebug
70
+
60
71
- name : Install Symfony Flex
61
72
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
63
76
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
66
83
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
69
90
with :
70
91
file : ' ./coverage.xml'
71
92
fail_ci_if_error : true
0 commit comments