1919 fail-fast : false
2020 matrix :
2121 php-version :
22- - " 8.1"
23- - " 8.2"
24- - " 8.3"
2522 - " 8.4"
2623 mongodb-version :
2724 - " 8.0"
@@ -35,63 +32,35 @@ jobs:
3532 - " highest"
3633 symfony-version :
3734 - " stable"
38- proxy :
39- - " lazy-ghost"
4035 include :
4136 # Test against lowest dependencies
4237 - dependencies : " lowest"
43- php-version : " 8.1 "
38+ php-version : " 8.4 "
4439 mongodb-version : " 6.0"
45- driver-version : " 1.21 .0"
40+ driver-version : " 2.0 .0"
4641 topology : " server"
4742 symfony-version : " stable"
48- proxy : " lazy-ghost"
4943 # Test with Symfony 6.4
5044 - topology : " server"
51- php-version : " 8.1 "
45+ php-version : " 8.4 "
5246 mongodb-version : " 6.0"
5347 driver-version : " stable"
5448 dependencies : " highest"
5549 symfony-version : " 6.4"
56- proxy : " lazy-ghost"
5750 # Test with a 6.0 replica set
5851 - topology : " replica_set"
59- php-version : " 8.2 "
52+ php-version : " 8.4 "
6053 mongodb-version : " 6.0"
6154 driver-version : " stable"
6255 dependencies : " highest"
6356 symfony-version : " stable"
64- proxy : " lazy-ghost"
6557 # Test with a 8.0 replica set
6658 - topology : " replica_set"
67- php-version : " 8.2 "
59+ php-version : " 8.4 "
6860 mongodb-version : " 8.0"
6961 driver-version : " stable"
7062 dependencies : " highest"
7163 symfony-version : " stable"
72- proxy : " lazy-ghost"
73- # Test with ProxyManager
74- - php-version : " 8.2"
75- mongodb-version : " 6.0"
76- driver-version : " stable"
77- dependencies : " highest"
78- symfony-version : " stable"
79- proxy : " proxy-manager"
80- # Test with Native Lazy Objects
81- - php-version : " 8.4"
82- mongodb-version : " 8.0"
83- driver-version : " stable"
84- dependencies : " highest"
85- symfony-version : " stable"
86- proxy : " native"
87- # Test with extension 1.21
88- - topology : " server"
89- php-version : " 8.2"
90- mongodb-version : " 8.0"
91- driver-version : " 1.21.0"
92- dependencies : " highest"
93- symfony-version : " stable"
94- proxy : " lazy-ghost"
9564 # Test with a sharded cluster
9665 # Currently disabled due to a bug where MongoDB reports "sharding status unknown"
9766# - topology: "sharded_cluster"
10069# driver-version: "stable"
10170# dependencies: "highest"
10271# symfony-version: "stable"
103- # proxy: "lazy-ghost"
10472
10573 steps :
10674 - name : " Checkout"
@@ -169,6 +137,5 @@ jobs:
169137 run : " vendor/bin/phpunit --exclude-group=atlas ${{ matrix.dependencies == 'lowest' && '--do-not-fail-on-deprecation --do-not-fail-on-warning --do-not-fail-on-notice' || '' }}"
170138 env :
171139 DOCTRINE_MONGODB_SERVER : ${{ steps.setup-mongodb.outputs.cluster-uri }}
172- USE_LAZY_GHOST_OBJECT : ${{ matrix.proxy == 'lazy-ghost' && '1' || '0' }}
173- USE_NATIVE_LAZY_OBJECT : ${{ matrix.proxy == 'native' && '1' || '0' }}
140+ USE_NATIVE_LAZY_OBJECT : 1
174141 CRYPT_SHARED_LIB_PATH : ${{ steps.setup-mongodb.outputs.crypt-shared-lib-path }}
0 commit comments