File tree 1 file changed +13
-4
lines changed
1 file changed +13
-4
lines changed Original file line number Diff line number Diff line change 9
9
jobs :
10
10
phpunit :
11
11
name : Tests
12
- runs-on : ubuntu-latest
13
12
strategy :
14
13
fail-fast : false
15
14
matrix :
15
+ os : [ubuntu-latest]
16
16
php :
17
17
- " 7.1"
18
18
- " 7.2"
23
23
- " lowest"
24
24
- " highest"
25
25
symfony-yaml : ['^3.4', '^4', '^5']
26
+ include :
27
+ - os : " windows-latest"
28
+ php : " 8.0"
29
+ dependencies : " highest"
30
+ symfony-yaml : ' ^5'
31
+ - os : " macos-latest"
32
+ php : " 8.0"
33
+ dependencies : " highest"
34
+ symfony-yaml : ' ^5'
26
35
exclude :
27
36
# symfony/yaml v5 does not run on PHP 7.1
28
37
- php : ' 7.1'
31
40
- php : ' 8.0'
32
41
symfony-yaml : ' ^3.4'
33
42
43
+ runs-on : ${{ matrix.os }}
34
44
env :
35
- SYMFONY_YAML : ${{ matrix.symfony-yaml }}
45
+ SYMFONY_YAML : ${{ matrix.symfony-yaml }}
36
46
37
47
steps :
38
48
- uses : actions/checkout@v2
45
55
tools : composer:v2
46
56
47
57
- name : Require specific symfony/yaml version
48
- run : |
49
- composer require symfony/yaml:"${SYMFONY_YAML}" --prefer-dist --no-interaction --ansi --no-install
58
+ run : " composer require symfony/yaml:'${{ matrix.symfony-yaml }}' --prefer-dist --no-interaction --ansi --no-install"
50
59
51
60
- name : " Install dependencies with Composer"
52
61
uses : " ramsey/composer-install@v2"
You can’t perform that action at this time.
0 commit comments