Skip to content

Commit 91d82fa

Browse files
committed
Re-enable matrix, use parallel builds
1 parent f1f8421 commit 91d82fa

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ jobs:
1515
strategy:
1616
fail-fast: false
1717
matrix:
18-
php-versions: ['8.4']
19-
os: [ubuntu-latest]
18+
php-versions: ['7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3', '8.4']
19+
os: [ubuntu-latest, windows-latest]
2020

2121
steps:
2222
- name: Configure git
@@ -32,14 +32,14 @@ jobs:
3232
php-version: ${{ matrix.php-versions }}
3333
ini-values: date.timezone=Europe/Berlin
3434

35-
- name: Add Brotli extension
35+
- name: Add Brotli extension (Ubuntu)
3636
if: runner.os != 'Windows' && matrix.php-versions == '8.4'
3737
run: >
3838
git clone --recursive --depth=1 https://github.com/kjdev/php-ext-brotli.git &&
3939
cd php-ext-brotli &&
4040
phpize &&
4141
./configure --enable-brotli &&
42-
make &&
42+
make -j $(nproc) &&
4343
echo "extension=brotli.so" > brotli.ini &&
4444
sudo make install &&
4545
sudo cp brotli.ini /etc/php/8.4/mods-available/ &&

0 commit comments

Comments
 (0)