1111 runs-on : ubuntu-latest
1212 steps :
1313 - uses : actions/checkout@v2
14- - name : Validate composer.json and composer.lock
15- run : composer validate
1614 - name : Cache Composer packages
1715 id : composer-cache
1816 uses : actions/cache@v2
@@ -24,43 +22,18 @@ jobs:
2422 - name : Install dependencies
2523 if : steps.composer-cache.outputs.cache-hit != 'true'
2624 run : composer install --prefer-dist --no-progress --no-suggest
27- phpunit-test :
28- runs-on : ubuntu-latest
29- steps :
30- - uses : actions/checkout@v2
31- - uses : php-actions/composer@dynamic-docker
32- - name : PHP 7.0 Tests
33- uses : php-actions/phpunit@dynamic-docker
34- with :
35- bootstrap : vendor/autoload.php
36- configuration : phpunit.xml
37- php_version : 7.0
38- phpunit_version : 6.5.14
39- - name : PHP 7.1 Tests
40- uses : php-actions/phpunit@dynamic-docker
41- with :
42- bootstrap : vendor/autoload.php
43- configuration : phpunit.xml
44- php_version : 7.1
45- phpunit_version : 6.5.14
46- - name : PHP 7.2 Tests
47- uses : php-actions/phpunit@dynamic-docker
48- with :
49- bootstrap : vendor/autoload.php
50- configuration : phpunit.xml
51- php_version : 7.2
52- phpunit_version : 6.5.14
53- - name : PHP 7.3 Tests
54- uses : php-actions/phpunit@dynamic-docker
55- with :
56- bootstrap : vendor/autoload.php
57- configuration : phpunit.xml
58- php_version : 7.3
59- phpunit_version : 6.5.14
60- - name : PHP 7.4 Tests
61- uses : php-actions/phpunit@dynamic-docker
62- with :
63- bootstrap : vendor/autoload.php
64- configuration : phpunit.xml
65- php_version : 7.4
66- phpunit_version : 6.5.14
25+ - name : PHP 7.0 Test
26+ uses : uses "LupeCode/gh-action-php@master"
27+ run : php7.0 vendor/bin/phpunit
28+ - name : PHP 7.1 Test
29+ uses : uses "LupeCode/gh-action-php@master"
30+ run : php7.1 vendor/bin/phpunit
31+ - name : PHP 7.2 Test
32+ uses : uses "LupeCode/gh-action-php@master"
33+ run : php7.2 vendor/bin/phpunit
34+ - name : PHP 7.3 Test
35+ uses : uses "LupeCode/gh-action-php@master"
36+ run : php7.3 vendor/bin/phpunit
37+ - name : PHP 7.4 Test
38+ uses : uses "LupeCode/gh-action-php@master"
39+ run : php7.4 vendor/bin/phpunit
0 commit comments