Skip to content

Commit 0e9dd5e

Browse files
committed
Update CI extension installs
1 parent 778354d commit 0e9dd5e

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,16 @@ jobs:
1111
include:
1212
- operating-system: 'ubuntu-latest'
1313
php-version: '8.1'
14+
extensions: uv, eio
1415

1516
- operating-system: 'ubuntu-latest'
1617
php-version: '8.2'
18+
extensions: uv, eio
1719

1820
- operating-system: 'ubuntu-latest'
1921
php-version: '8.3'
22+
extensions: uv
23+
style-fix: none
2024
static-analysis: none
2125

2226
- operating-system: 'windows-latest'
@@ -26,7 +30,9 @@ jobs:
2630

2731
- operating-system: 'macos-latest'
2832
php-version: '8.3'
33+
extensions: uv
2934
job-description: 'on macOS'
35+
style-fix: none
3036
static-analysis: none
3137

3238

@@ -53,7 +59,7 @@ jobs:
5359
uses: shivammathur/setup-php@v2
5460
with:
5561
php-version: ${{ matrix.php-version }}
56-
extensions: eio-beta, uv-amphp/ext-uv@master
62+
extensions: ${{ matrix.extensions }}
5763

5864
- name: Get Composer cache directory
5965
id: composer-cache
@@ -91,7 +97,7 @@ jobs:
9197
env:
9298
PHP_CS_FIXER_IGNORE_ENV: 1
9399
run: vendor/bin/php-cs-fixer --diff --dry-run -v fix
94-
if: runner.os != 'Windows'
100+
if: runner.os != 'Windows' && matrix.style-fix != 'none'
95101

96102
- name: Install composer-require-checker
97103
run: php -r 'file_put_contents("composer-require-checker.phar", file_get_contents("https://github.com/maglnet/ComposerRequireChecker/releases/download/3.7.0/composer-require-checker.phar"));'

0 commit comments

Comments
 (0)