@@ -12,14 +12,22 @@ jobs:
1212 strategy :
1313 matrix :
1414 platform : [ubuntu-latest, windows-latest]
15- php : [ "8.1", "8. 2", "8.3", "8.4", "8.5" ]
16- extensions : ["grpc-1.54 .0"]
15+ php : [ "8.2", "8.3", "8.4", "8.5" ]
16+ extensions : ["grpc-1.78 .0"]
1717 type : ["Unit Test"]
1818 include :
1919 - platform : " ubuntu-latest"
2020 php : " 8.1"
21- extensions : " protobuf,grpc-1.54.0"
21+ extensions : " grpc-1.78.0"
22+ type : " Unit Test"
23+ - platform : " ubuntu-latest"
24+ php : " 8.1"
25+ extensions : " protobuf,grpc"
2226 type : " Unit Test + protobuf extension"
27+ - platform : " ubuntu-latest"
28+ php : " 8.1"
29+ extensions : " "
30+ type : " Unit Test (no gRPC)"
2331 name : PHP ${{ matrix.php }} ${{ matrix.type }} (${{ matrix.platform }})
2432 runs-on : ${{ matrix.platform }}
2533 continue-on-error : true
3038 uses : shivammathur/cache-extensions@v1
3139 with :
3240 php-version : ${{ matrix.php }}
33- extensions : sodium,${{ matrix.extensions }}
41+ extensions : sodium,sysvshm, ${{ matrix.extensions }}
3442 key : cache-key-1 # increment to bust the cache
3543 - name : Cache extensions
3644 uses : actions/cache@v5
4250 uses : shivammathur/setup-php@verbose
4351 with :
4452 php-version : ${{ matrix.php }}
45- extensions : sodium,${{ matrix.extensions }}
53+ extensions : sodium,sysvshm, ${{ matrix.extensions }}
4654 - name : Install Dependencies
4755 uses : nick-invision/retry@v4
4856 with :
0 commit comments