|
9 | 9 | - '7.2' |
10 | 10 | - '7.3' |
11 | 11 | - '7.4' |
| 12 | + - '8.0' |
12 | 13 |
|
13 | 14 | name: PHP ${{ matrix.php-version }} |
14 | 15 |
|
|
20 | 21 | uses: shivammathur/setup-php@v2 |
21 | 22 | with: |
22 | 23 | php-version: ${{ matrix.php-version }} |
23 | | - extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, SimpleXML, xml, xmlreader, xmlwriter, zip, zlib |
| 24 | + extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, simplexml, xml, xmlreader, xmlwriter, zip, zlib |
| 25 | + coverage: none |
24 | 26 |
|
25 | 27 | - name: Get composer cache directory |
26 | 28 | id: composer-cache |
|
33 | 35 | key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
34 | 36 | restore-keys: ${{ runner.os }}-composer- |
35 | 37 |
|
| 38 | + - name: Delete composer lock file |
| 39 | + id: composer-lock |
| 40 | + if: ${{ matrix.php-version == '8.0' }} |
| 41 | + run: | |
| 42 | + rm composer.lock |
| 43 | + echo "::set-output name=flags::--ignore-platform-reqs" |
| 44 | +
|
36 | 45 | - name: Install dependencies |
37 | | - run: composer install --no-progress --prefer-dist --optimize-autoloader |
| 46 | + run: composer install --no-progress --prefer-dist --optimize-autoloader ${{ steps.composer-lock.outputs.flags }} |
38 | 47 |
|
39 | 48 | - name: Setup problem matchers for PHP |
40 | 49 | run: echo "::add-matcher::${{ runner.tool_cache }}/php.json" |
|
55 | 64 | uses: shivammathur/setup-php@v2 |
56 | 65 | with: |
57 | 66 | php-version: 7.4 |
58 | | - extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, SimpleXML, xml, xmlreader, xmlwriter, zip, zlib |
| 67 | + extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, simplexml, xml, xmlreader, xmlwriter, zip, zlib |
| 68 | + coverage: none |
59 | 69 | tools: cs2pr |
60 | 70 |
|
61 | 71 | - name: Get composer cache directory |
|
85 | 95 | uses: shivammathur/setup-php@v2 |
86 | 96 | with: |
87 | 97 | php-version: 7.4 |
88 | | - extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, SimpleXML, xml, xmlreader, xmlwriter, zip, zlib |
| 98 | + extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, simplexml, xml, xmlreader, xmlwriter, zip, zlib |
| 99 | + coverage: none |
89 | 100 | tools: cs2pr |
90 | 101 |
|
91 | 102 | - name: Get composer cache directory |
@@ -115,7 +126,7 @@ jobs: |
115 | 126 | uses: shivammathur/setup-php@v2 |
116 | 127 | with: |
117 | 128 | php-version: 7.4 |
118 | | - extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, SimpleXML, xml, xmlreader, xmlwriter, zip, zlib |
| 129 | + extensions: ctype, dom, gd, iconv, fileinfo, libxml, mbstring, simplexml, xml, xmlreader, xmlwriter, zip, zlib |
119 | 130 | coverage: pcov |
120 | 131 |
|
121 | 132 | - name: Get composer cache directory |
|
0 commit comments