Skip to content

Commit eb0520b

Browse files
committed
Manually install eio
1 parent 020e4e9 commit eb0520b

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,17 @@ jobs:
7070
php-version: ${{ matrix.php-version }}
7171
extensions: ${{ matrix.extensions }}
7272

73+
- name: Install ext-eio
74+
run: |
75+
git clone https://github.com/rosmanov/pecl-eio
76+
cd pecl-eio
77+
phpize
78+
./configure
79+
make
80+
sudo make install
81+
echo "extension=eio.so" | sudo tee $(php-config --ini-dir)/zz-eio.ini
82+
if: runner.os == 'Linux'
83+
7384
- name: Get Composer cache directory
7485
id: composer-cache
7586
run: echo "dir=$(composer config cache-dir)" >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)