@@ -879,9 +879,16 @@ jobs:
879
879
with :
880
880
php-version : ${{ matrix.php }}
881
881
tools : pecl, composer
882
- extensions : intl, bcmath, curl, openssl, mbstring, pdo_sqlite, mongodb
882
+ extensions : intl, bcmath, curl, openssl, mbstring, pdo_sqlite
883
883
coverage : none
884
884
ini-values : memory_limit=-1
885
+ # Not in pecl
886
+ - name : Setup mongodb
887
+ run : |
888
+ curl -sLO https://github.com/mongodb/mongo-php-driver/releases/download/1.17.2/php_mongodb-1.17.2-8.3-nts-x64.zip
889
+ unzip -q php_mongodb-1.17.2-8.3-nts-x64.zip php_mongodb.dll
890
+ mv php_mongodb.dll C:\tools\php\ext
891
+ echo "extension=php_mongodb.dll" >> C:\tools\php\php.ini
885
892
- name : Get composer cache directory
886
893
id : composercache
887
894
run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
@@ -923,9 +930,16 @@ jobs:
923
930
with :
924
931
php-version : ${{ matrix.php }}
925
932
tools : pecl, composer
926
- extensions : intl, bcmath, curl, openssl, mbstring, pdo_sqlite, mongodb
933
+ extensions : intl, bcmath, curl, openssl, mbstring, pdo_sqlite
927
934
coverage : none
928
935
ini-values : memory_limit=-1
936
+ # Not in pecl
937
+ - name : Setup mongodb
938
+ run : |
939
+ curl -sLO https://github.com/mongodb/mongo-php-driver/releases/download/1.17.2/php_mongodb-1.17.2-8.3-nts-x64.zip
940
+ unzip -q php_mongodb-1.17.2-8.3-nts-x64.zip php_mongodb.dll
941
+ mv php_mongodb.dll C:\tools\php\ext
942
+ echo "extension=php_mongodb.dll" >> C:\tools\php\php.ini
929
943
- name : Get composer cache directory
930
944
id : composercache
931
945
run : echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
0 commit comments