File tree 4 files changed +5
-49
lines changed
4 files changed +5
-49
lines changed Original file line number Diff line number Diff line change 26
26
php-version : ${{ matrix.php }}
27
27
- name : Validate Composer
28
28
run : composer validate
29
- - name : Get Composer Cache Directory
30
- id : composer-cache
31
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
32
- - name : Restore Composer Cache
33
- uses : actions/cache@v3
34
- with :
35
- path : ${{ steps.composer-cache.outputs.dir }}
36
- key : ${{ runner.os }}-${{ matrix.php }}-composer-v2-${{ hashFiles('**/composer.json') }}
37
- restore-keys : ${{ runner.os }}-${{ matrix.php }}-composer-v2-
38
29
- name : Install Dependencies
39
30
uses : nick-invision/retry@v2
40
31
with :
Original file line number Diff line number Diff line change 26
26
uses : shivammathur/setup-php@v2
27
27
with :
28
28
php-version : ${{ matrix.php }}
29
- - name : Validate Composer
30
- run : composer validate
31
- - name : Get Composer Cache Directory
32
- id : composer-cache
33
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
34
- - name : Restore Composer Cache
35
- uses : actions/cache@v3
36
- with :
37
- path : ${{ steps.composer-cache.outputs.dir }}
38
- key : ${{ runner.os }}-${{ matrix.php }}-composer-v2-${{ hashFiles('**/composer.json') }}
39
- restore-keys : ${{ runner.os }}-${{ matrix.php }}-composer-v2-
40
- - name : Install Dependencies
41
- uses : nick-invision/retry@v2
42
- with :
43
- timeout_minutes : 5
44
- max_attempts : 5
45
- command : composer update --prefer-dist --no-interaction --no-progress
46
29
- name : Composer Audit
47
30
run : composer audit
48
- - name : Security Advisories
49
- run : composer require --dev roave/security-advisories:dev-latest
Original file line number Diff line number Diff line change 26
26
php-version : ${{ matrix.php }}
27
27
- name : Validate Composer
28
28
run : composer validate
29
- - name : Get Composer Cache Directory
30
- id : composer-cache
31
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
32
- - name : Restore Composer Cache
33
- uses : actions/cache@v3
34
- with :
35
- path : ${{ steps.composer-cache.outputs.dir }}
36
- key : ${{ runner.os }}-${{ matrix.php }}-composer-v2-${{ hashFiles('**/composer.json') }}
37
- restore-keys : ${{ runner.os }}-${{ matrix.php }}-composer-v2-
38
29
- name : Install Dependencies
39
30
uses : nick-invision/retry@v2
40
31
with :
Original file line number Diff line number Diff line change @@ -31,20 +31,13 @@ jobs:
31
31
ini-values : " memory_limit=-1"
32
32
- name : Validate Composer
33
33
run : composer validate
34
- - name : Get Composer Cache Directory
35
- id : composer-cache
36
- run : echo "::set-output name=dir::$(composer config cache-files-dir)"
37
- - name : Restore Composer Cache
38
- uses : actions/cache@v3
39
- with :
40
- path : ${{ steps.composer-cache.outputs.dir }}
41
- key : ${{ runner.os }}-${{ matrix.php }}-composer-v2-${{ hashFiles('**/composer.json') }}
42
- restore-keys : ${{ runner.os }}-${{ matrix.php }}-composer-v2-
43
34
- name : Install Dependencies
44
35
uses : nick-invision/retry@v2
45
36
with :
46
37
timeout_minutes : 5
47
38
max_attempts : 5
48
- command : composer update --${{ matrix.stability }} --prefer-dist --no-interaction --no-progress
49
- - name : Execute Tests
50
- run : composer test
39
+ command : composer update --${{ matrix.stability }} --ignore-platform-reqs --prefer-dist --no-interaction --no-progress
40
+ - name : Execute Unit Tests
41
+ run : composer test:unit
42
+ - name : Execute Functional Tests
43
+ run : composer test:functional
You can’t perform that action at this time.
0 commit comments