File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed
Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 1+ name : ext-mrloop CI
2+ on :
3+ push :
4+ branches :
5+ - develop
6+ jobs :
7+ build :
8+ runs-on : ' ubuntu-latest'
9+ strategy :
10+ fail-fast : false
11+ matrix :
12+ php : ['8.0', '8.1', '8.2', '8.3']
13+ name : PHP ${{ matrix.php }}
14+ steps :
15+ - uses : actions/checkout@v4
16+ - name : Install PHP
17+ uses : shivammathur/setup-php@master
18+ with :
19+ php-version : ${{ matrix.php }}
20+ - name : Run tests
21+ run : |
22+ git clone https://github.com/markreedz/mrloop.git mrloop && \
23+ git clone https://github.com/axboe/liburing.git liburing && cd liburing && make && make install && \
24+ cd ../ && git clone https://github.com/h2o/picohttpparser.git picohttp && \
25+ phpize && ./configure --with-mrloop="$(pwd)/mrloop" --with-picohttp="$(pwd)/picohttp" && \
26+ make && make test
You can’t perform that action at this time.
0 commit comments