Skip to content

Merge pull request #12483 from greg0ire/no-mutations #9998

Merge pull request #12483 from greg0ire/no-mutations

Merge pull request #12483 from greg0ire/no-mutations #9998

Triggered via push May 25, 2026 16:50
Status Failure
Total duration 30m 43s
Artifacts 101
Matrix: ${{ format('SQLite - {0}', format('PHP {0} - DBAL {1} - ext. {2} - native lazy obj {3}', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø', matrix.native_lazy || 'Ø' )) }}
PHPUnit (fail on deprecations)
27s
PHPUnit (fail on deprecations)
Matrix: ${{ format('MariaDB {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.mariadb-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Matrix: ${{ format('MySQL {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.mysql-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Matrix: ${{ format('PostgreSQL {0} - PHP {1} - DBAL {2} - ext. {3}', matrix.postgres-version || 'Ø', matrix.php-version || 'Ø', matrix.dbal-version || 'Ø', matrix.extension || 'Ø' ) }}
Upload coverage to Codecov
12s
Upload coverage to Codecov
Fit to window
Zoom out
Zoom in

Annotations

1 error and 1 warning
PHPUnit (fail on deprecations)
Process completed with exit code 1.
PHPUnit (fail on deprecations)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
phpunit-mariadb-11.4-mysqli-8.2-3.7-coverage
111 KB
sha256:1539bb0ae8613eeb8d5ed8f1e62c9f823e0908816329e7ca20faf82185161d5e
phpunit-mariadb-11.4-mysqli-8.2-4@dev-coverage
111 KB
sha256:cacfe04261e3245419fc77d5487e93ce28d6249911ba31e8cb44585c111543d1
phpunit-mariadb-11.4-mysqli-8.2-default-coverage
111 KB
sha256:f0352c1d8234d8d07a08feac357d1fc07b3eef1946170c0fa93446172ecb7398
phpunit-mariadb-11.4-mysqli-8.3-3.7-coverage
111 KB
sha256:00f97b911c1cb1a99bc57bafafceb627b17055c9feac904f92bd7b08b176595c
phpunit-mariadb-11.4-mysqli-8.3-4@dev-coverage
111 KB
sha256:1ee6b34a7eb4dcbdea4d1f476cb22e32ad5dec3bfa8abc14e9683045388032ef
phpunit-mariadb-11.4-mysqli-8.3-default-coverage
111 KB
sha256:65d97559445e887d740561db78474ed3e9269bf2d8b9cfd100c761959a3e39fc
phpunit-mariadb-11.4-mysqli-8.4-3.7-coverage
111 KB
sha256:384995cde0d7638a4ae2dcd6d0c2a84f9e6dcaffa41f082a1ab3037e757b9bab
phpunit-mariadb-11.4-mysqli-8.4-4@dev-coverage
111 KB
sha256:fa2e41d4f8c33469255cb155d3f270cbeaa33075a1c4b098e839d274d3f8c150
phpunit-mariadb-11.4-mysqli-8.4-default-coverage
111 KB
sha256:bc00cc329f3e7b3e9db195af45a79ab469f51626a41497d77739a957e6e97115
phpunit-mariadb-11.4-mysqli-8.5-3.7-coverage
111 KB
sha256:993887edcb1ae07877357a12c92717fde8dd7e16eef155021d8e6ffb2a191740
phpunit-mariadb-11.4-mysqli-8.5-4@dev-coverage
111 KB
sha256:b6fc8f7b4d43fb1ed067dfb4ef569d147c19c3c7fb4fb377103eeec0a16d74ad
phpunit-mariadb-11.4-mysqli-8.5-default-coverage
111 KB
sha256:a513845bcd428f308fb1c9b81609b7082db9453c8423131bd1b2f2a7fa329898
phpunit-mariadb-11.4-pdo_mysql-8.2-3.7-coverage
111 KB
sha256:5f611f896514839ac87fdb4d34486775eb8a53beaef78481ea337fde75e6233c
phpunit-mariadb-11.4-pdo_mysql-8.2-4@dev-coverage
111 KB
sha256:e961cd51a03888855da695053bae478066b57a6db40e322f329f591ce644d403
phpunit-mariadb-11.4-pdo_mysql-8.2-default-coverage
111 KB
sha256:37367377ee2dd4bc60f8e699b493afd87a091a9bbef6f9639d87323bb1fab5df
phpunit-mariadb-11.4-pdo_mysql-8.3-3.7-coverage
111 KB
sha256:54825165778fb9aeff6ac01593e2464081de2fa83f21c1475ba77d0fff570224
phpunit-mariadb-11.4-pdo_mysql-8.3-4@dev-coverage
111 KB
sha256:50619b8394c9bbdcee761b8c75517c790cae67173f17cbe08d98de10a93b4582
phpunit-mariadb-11.4-pdo_mysql-8.3-default-coverage
111 KB
sha256:6de357ae8e7779fd9aa6c6393600ddc07079e9cabacae3da72cdea1c3306505a
phpunit-mariadb-11.4-pdo_mysql-8.4-3.7-coverage
111 KB
sha256:28523f0ae857e720433ae0679c3b8ee04b4ca12b9fe4df8492d2ba04b44af017
phpunit-mariadb-11.4-pdo_mysql-8.4-4@dev-coverage
111 KB
sha256:762a29aadd2c0c4a15872d6d50f67d227adcebeca21497122d3c08aeabb4f6e8
phpunit-mariadb-11.4-pdo_mysql-8.4-default-coverage
111 KB
sha256:1de968ad2dab4d2b2560d68ca27a18b07429ee057193a647afb278c5480de511
phpunit-mariadb-11.4-pdo_mysql-8.5-3.7-coverage
111 KB
sha256:c593ff2fa128867f8d2850975e1758e3e95a5dab49de74d76b9d71ed055fe150
phpunit-mariadb-11.4-pdo_mysql-8.5-4@dev-coverage
111 KB
sha256:300e43e1b383882df61a600907165f96bddafabab3b91433a0a693dc17373d17
phpunit-mariadb-11.4-pdo_mysql-8.5-default-coverage
111 KB
sha256:ca34ce075a58dbfe1e5eec9e76656e75a5fb9ee8a6932234da95b03b1385316d
phpunit-mysql-5.7-mysqli-8.2-3.7-coverage
111 KB
sha256:2e6c9add061ea220f933609ce57dc3283344fd534408009acd847df5a23d3081
phpunit-mysql-5.7-mysqli-8.2-default-coverage
111 KB
sha256:46c802a127752abae37605a558ec1e85a8760d4647576230e53218f3619613cf
phpunit-mysql-5.7-mysqli-8.3-3.7-coverage
111 KB
sha256:23cae6fb2208a37a7b35547d944acb9768cd82575d598cc6b72168e7677657b6
phpunit-mysql-5.7-mysqli-8.3-default-coverage
111 KB
sha256:21401479b35a597c8499ccfec736468c35a151dd036099cefa0fe1a5f7976b78
phpunit-mysql-5.7-mysqli-8.4-3.7-coverage
111 KB
sha256:06beb2e3e3dcd3645aa3e192932f30fec2ad6ad86a47336a4fdfeffe029c0429
phpunit-mysql-5.7-mysqli-8.4-default-coverage
111 KB
sha256:6846a37b8bb98a451c6a035a113a60bf13f04ac76646f8439891f1cbbcc39cf9
phpunit-mysql-5.7-mysqli-8.5-3.7-coverage
111 KB
sha256:637861d14abf199d462252245408cd4d7c36275ad5fb024485c32036691e4ff4
phpunit-mysql-5.7-mysqli-8.5-default-coverage
111 KB
sha256:4e459ab95beff3feef8639be75e70372f4024f36b1c678078a35d362313eb4fb
phpunit-mysql-5.7-pdo_mysql-8.2-3.7-coverage
111 KB
sha256:5f8f63c344e0a80df923a1767e833794fc86ff9bc34e25d6e928def2803dd6e3
phpunit-mysql-5.7-pdo_mysql-8.2-default-coverage
111 KB
sha256:ee033185f61dd44a37dfd12aaaea34f1af878eae123e1b2594d46d88f51d12db
phpunit-mysql-5.7-pdo_mysql-8.3-3.7-coverage
111 KB
sha256:e39e47bac2d16c3ffc919959cc3698d52014148feded2bff34b3dafd3d2ed876
phpunit-mysql-5.7-pdo_mysql-8.3-default-coverage
111 KB
sha256:d3f6c900e26be108ee07241d604caf25da9c290e121331f777e369f4ecbff62c
phpunit-mysql-5.7-pdo_mysql-8.4-3.7-coverage
111 KB
sha256:140d871528842605f23db4f794c82dbc5ea0ac0895c44a2f5a33966ae0217cf1
phpunit-mysql-5.7-pdo_mysql-8.4-default-coverage
111 KB
sha256:378062bdde55e61c7f5dce7c42f41b0d88e8e316efd99770d5c9330f556ac149
phpunit-mysql-5.7-pdo_mysql-8.5-3.7-coverage
111 KB
sha256:b8efd000f240615a6ccf15b88fae9668d60f96fb3ad94693a71bca747b227992
phpunit-mysql-5.7-pdo_mysql-8.5-default-coverage
111 KB
sha256:cfd8e45c52b1bea059832fad2d020d7aac0c97a9cdba0a1214d4fc4eb1a506e6
phpunit-mysql-8.0-mysqli-8.2-3.7-coverage
111 KB
sha256:107d284990e28223fc6f6f7ab425f2919006c4e39838ae02802064301d30f398
phpunit-mysql-8.0-mysqli-8.2-4@dev-coverage
111 KB
sha256:28ec3e926a9468741c0545eff03bd7fc3b50669408165d03067206e12fc07ed0
phpunit-mysql-8.0-mysqli-8.2-default-coverage
111 KB
sha256:21ca811e8dccd0133e464af809a2c0dc505ad90144fa9ccfa8e6a4ccf5a8506a
phpunit-mysql-8.0-mysqli-8.3-3.7-coverage
111 KB
sha256:57d98fd5697d629a6e0c42fefaee368f25b09dd8f08130563e126417ad86b31a
phpunit-mysql-8.0-mysqli-8.3-default-coverage
111 KB
sha256:caabeee2f0f86f4919a6b7e2e504b768353ec97dc2a3f85b6ab3e03eacc8e361
phpunit-mysql-8.0-mysqli-8.4-3.7-coverage
111 KB
sha256:e1509f5c79d326cc3f1dbf2366e8a37b240c1b844ab61c8c2fb6ddd335b4d5d1
phpunit-mysql-8.0-mysqli-8.4-default-coverage
111 KB
sha256:f403685274045ad6c81fc69a9f3c7892a4c3053e62ef7354d293e9d7cf73d385
phpunit-mysql-8.0-mysqli-8.5-3.7-coverage
111 KB
sha256:cee7b54cc75b6a6d38f6d9c65982710b441c46ed4ca51ccb579e03cc1aff51df
phpunit-mysql-8.0-mysqli-8.5-default-coverage
111 KB
sha256:d0734e2e1ff750939c10f34852044085eb6aa74c8751131c1392f81135495844
phpunit-mysql-8.0-pdo_mysql-8.2-3.7-coverage
111 KB
sha256:6241b5b38e3460e92f6d2a51a3f23a0c805bbd63f94079feffcede3443ffa9e2
phpunit-mysql-8.0-pdo_mysql-8.2-4@dev-coverage
111 KB
sha256:00689e1d5fa47c293060c62d8cde12cfee906a6bec9be631432f4fc555b369e0
phpunit-mysql-8.0-pdo_mysql-8.2-default-coverage
111 KB
sha256:d6f1583f973557a9067bca01d32ac82cce5bea295b58eec77f02665055a839bb
phpunit-mysql-8.0-pdo_mysql-8.3-3.7-coverage
111 KB
sha256:1905fbf68cb483585ab664f33e0365f75dbe4a670d053a30cdb8599e2af97ab3
phpunit-mysql-8.0-pdo_mysql-8.3-default-coverage
111 KB
sha256:8f79454fe0dac636baa812aada0850a381b77c3f678b0085fbfad842b1eb0926
phpunit-mysql-8.0-pdo_mysql-8.4-3.7-coverage
111 KB
sha256:44381c9accc5843c90d66c1c5650b5857a40529b15679a65d0efbc19b5e2bec7
phpunit-mysql-8.0-pdo_mysql-8.4-default-coverage
111 KB
sha256:6647079c7410d429c3d1765ccd3ebcb8baab27648d3dfd9e6e857dfe703c7cf4
phpunit-mysql-8.0-pdo_mysql-8.5-3.7-coverage
111 KB
sha256:30edc3d5b40b26d84f11a121b5fc04a6a022ea281cdd5424f966d5acd23769c4
phpunit-mysql-8.0-pdo_mysql-8.5-default-coverage
111 KB
sha256:7281261c508c0cc1399d4629b6546696eacb0edd13bf4037c492bd714e8df141
phpunit-pdo_sqlite-8.1-3.7-highest-stable-0-coverage
217 KB
sha256:65cd7888d5067e22f9906074e4b72ed0a854ba8a42559a03f6c85e7bb876ee23
phpunit-pdo_sqlite-8.1-default-highest-stable-0-coverage
217 KB
sha256:5fb0de89496311e32f665d2341393285bcddecf1a64d33b56367ba4c31475bee
phpunit-pdo_sqlite-8.1-default-lowest-stable-0-coverage
217 KB
sha256:505cc42362b1d9dcba69df74bafc6df07ff6969bf51ed6fbd826ae289ee8cbf4
phpunit-pdo_sqlite-8.2-3.7-highest-stable-0-coverage
223 KB
sha256:e1b278a6ef1b5af9eb3c2746c56a2b3e8e6d6143a290a84df1709d1d0f7e5f5c
phpunit-pdo_sqlite-8.2-4@dev--stable-0-coverage
223 KB
sha256:7a0840acb12aa8edcbb446d3bdd7e4c2fcfb9194f9213193e6dd815a18dabaac
phpunit-pdo_sqlite-8.2-default-highest-stable-0-coverage
222 KB
sha256:4fa67cb9e568b88d5c3a5d656b3edf3aadd23f3c0e828f4fc3733ded209c8d7b
phpunit-pdo_sqlite-8.3-3.7-highest-stable-0-coverage
223 KB
sha256:dcb5e86166fed12adb55d712f001225094a6b649ed4ef9a077487f835597540e
phpunit-pdo_sqlite-8.3-default-highest-stable-0-coverage
223 KB
sha256:54eb976a8c5d3a48e69173d9952c07fc6f57c57e8f58b61c0e0d779259605b9b
phpunit-pdo_sqlite-8.4-3.7-highest-stable-0-coverage
223 KB
sha256:b26794435ed96d2de531003835b9e97600bdcde3a027a4e72f811b8a52d1ae37
phpunit-pdo_sqlite-8.4-default-highest-stable-0-coverage
223 KB
sha256:6a6736a5c7420403906a68b9ab9f80d7771a60ff38eb8944047e2b3a0df69919
phpunit-pdo_sqlite-8.4-default-highest-stable-1-coverage
222 KB
sha256:80cd2425ef332c155303c517a5d27c1731cfd60ff32e0906356c7ff92f573854
phpunit-pdo_sqlite-8.5-3.7-highest-stable-0-coverage
223 KB
sha256:d412cb15e8bf6f8f4b557606d823f859b40e3c47a63616afad17b507e695e051
phpunit-pdo_sqlite-8.5-default-highest-stable-0-coverage
223 KB
sha256:b15d6421eb44579bfb8337cb76ec526c323295459576126b15a65c377bcdc2bd
phpunit-postgres-14-8.2-4@dev-pdo_pgsql-coverage
111 KB
sha256:ca60bafae72098c3b9e1769c0e69da4aeaddbc30c5dd53ad0a9933bdbe946f80
phpunit-postgres-17-8.2-3.7-pdo_pgsql-coverage
111 KB
sha256:a14f8d73c096ffd2f2dc378bc95a79bff172421d8d33d3de5318d0bfda4f210e
phpunit-postgres-17-8.2-3.7-pgsql-coverage
111 KB
sha256:981f4e275b6100b3ea6a11d09b5a545406b48a21bbb2e85feba8434684666b81
phpunit-postgres-17-8.2-default-pdo_pgsql-coverage
111 KB
sha256:4487cb5e29671e6f99c66ab7f41ba5fbe1630f00862cf376b0335b4ea98efd93
phpunit-postgres-17-8.2-default-pgsql-coverage
111 KB
sha256:99cce3186bde30db46bb63fcdafa1fe234c083d41e861bb3da294fc497ca539f
phpunit-postgres-17-8.3-3.7-pdo_pgsql-coverage
111 KB
sha256:d262fa66d3c2631537fcfe3e7e0f8bd1c3d0512e84032ada7cd0a4f88b95e243
phpunit-postgres-17-8.3-3.7-pgsql-coverage
111 KB
sha256:6df6d7fb2f1bcead4b465ad69b9658f00ca803141c4315dc826fa556823613c3
phpunit-postgres-17-8.3-default-pdo_pgsql-coverage
111 KB
sha256:787eb51a6b4d848517bf5c964d0d48f3043100520902dbb2e3d0a50cf094b055
phpunit-postgres-17-8.3-default-pgsql-coverage
111 KB
sha256:d114c7cc40a190cd290a926887edbd64d6783f7f2c631798fe573f2ef56c780c
phpunit-postgres-17-8.4-3.7-pdo_pgsql-coverage
111 KB
sha256:f37eaf9b30a319ed2a04c4576587fda6dbd635be651530716a156a43408d47f9
phpunit-postgres-17-8.4-3.7-pgsql-coverage
111 KB
sha256:d4376f58feeeec111e060a340eb508b218b796f9a2421ceac5b086bbb507c69c
phpunit-postgres-17-8.4-default-pdo_pgsql-coverage
111 KB
sha256:3df82e99a25ba95b58d1db3771e3de011fc19971366ba42f90312adbf6e27bc2
phpunit-postgres-17-8.4-default-pgsql-coverage
111 KB
sha256:fa074f507a554fe25ef40756bb0cb565f3966b783f4d88c60140b8290f5b3bc6
phpunit-postgres-17-8.5-3.7-pdo_pgsql-coverage
111 KB
sha256:017a934ede7563ea1c9a8d9ce1bca1d5df44e160bf0996e7cd49a841d1dd9056
phpunit-postgres-17-8.5-3.7-pgsql-coverage
111 KB
sha256:d74fa4c42701c74db4dfca8c37fe909f57f37a6ff40298c87e974d17d378413d
phpunit-postgres-17-8.5-default-pdo_pgsql-coverage
111 KB
sha256:ba6ed6d7f755b91f80d44ec8649fd4a800182137381eacd08f27f3512d64faa3
phpunit-postgres-17-8.5-default-pgsql-coverage
111 KB
sha256:61e7246b862b43db04db242ff64ef6e238187ba020465f7d7d2f95d955842930
phpunit-postgres-9.6-8.2-3.7-pdo_pgsql-coverage
111 KB
sha256:ae561e68928440c91750cb89b15c024e54e699f0cf142d939a51142cf1593cea
phpunit-sqlite3-8.1-3.7-highest-stable-0-coverage
217 KB
sha256:3553f2e3a6f31089920332fc0c795a1e79a15ebd1c849a63e9b365a2275c4e76
phpunit-sqlite3-8.1-default-highest-stable-0-coverage
217 KB
sha256:2a1a6dea0ff6645843f04015ea84fd81fbc0a0952e48ea7f67a90abf466f38ab
phpunit-sqlite3-8.2-3.7-highest-stable-0-coverage
223 KB
sha256:43a7cf088c5213e98664eec86e33ac274ddcacd3ff85edc495f2c0874099e677
phpunit-sqlite3-8.2-4@dev--stable-0-coverage
223 KB
sha256:168276ba72c3060fbf4d705f641da39b0fa592965b2fc296f96290898390599b
phpunit-sqlite3-8.2-default-highest-stable-0-coverage
222 KB
sha256:3bc8dcfe09063fff87d0a6c0d2e1507000857c50e51e9612eff23a3d1af42eb7
phpunit-sqlite3-8.3-3.7-highest-stable-0-coverage
223 KB
sha256:449cc218c0398dc5eab35a362d525580869a0af5d002b79b562cb9b22faeda93
phpunit-sqlite3-8.3-default-highest-stable-0-coverage
223 KB
sha256:ecc702dff65b01289576fdd60f60ad75bd96435860742525e6e78c1f65bee0ee
phpunit-sqlite3-8.4-3.7-highest-stable-0-coverage
223 KB
sha256:b1c487b80772b41e81d7be9d4222ab9143859fd9ef937de396fe9fbafd6bebda
phpunit-sqlite3-8.4-default-highest-dev-1-coverage
222 KB
sha256:0112e7c0446f296014c7263442eaceb7aef80f206ec24b5bd6fc767f10220877
phpunit-sqlite3-8.4-default-highest-stable-0-coverage
223 KB
sha256:f4e8aa2b49524e04c94c566ab1f840d8e8d261dca1aa2f0bc82b375673f3fa62
phpunit-sqlite3-8.5-3.7-highest-stable-0-coverage
223 KB
sha256:8d46c942e8115fe4c6358e028415d4ac584cf2bf8ec2e23f0642367cb6dba10a
phpunit-sqlite3-8.5-default-highest-stable-0-coverage
223 KB
sha256:6c5e7256a052a0f5ea2762221b6edfa12fed31c8fa63d7edc10b05dec4abc8e5