From 3f5745ce5da0a8391447a1be8fe20822fc5a4842 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Sun, 21 Sep 2025 14:15:14 +0200 Subject: [PATCH 01/14] Update tools --- .phive/phars.xml | 2 +- tools/composer | Bin 3124368 -> 3125332 bytes 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/.phive/phars.xml b/.phive/phars.xml index 69dab95d49..427b71dcdb 100644 --- a/.phive/phars.xml +++ b/.phive/phars.xml @@ -4,5 +4,5 @@ - + diff --git a/tools/composer b/tools/composer index ee830d113df2a40cd7fcbd49966711d4aa4276bb..7f8a37dc21291018140af80a724d879f6b598559 100755 GIT binary patch delta 10758 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 VQf2J>BwKG&H64|in5e|4{{m7|*na>3 delta 10048 zcmbU{X;f3!))y2K2tyzc2#_!;GbAAp0xBRf3W$OeDiR)Wl-Q!yQHc@n)DcEuYUO58@@{@lZ3OG;xKC%pnY8<#F=q;KgDS*CF%;={AW4 z_|Rkwz#vnEb4-I_zteOSz(=Oh0R4HmFXfGd{XSj-F!;rjVLW$L=aUB-3At~6m`6fO58%vQcTg`|pMIK?

QnCQHr%_LpU$!A77El|FG zi_w7aZxe>OGN$?k8SjM(1X?-*heXRLfK8T2`MM=Ou(hS;DL6fp44B}95mrusIMoUt zv|FL)9$2A>?$%MjNl!KZVRTzRS>uNfo2?z-;u8VGyu49R0t();Mg@PcMnwXJN7q{~)B9*GYit5Z|c(vkeH#9qow3K@1n0DaRK^pFRNl(hIAKiqfFUqRKAn zFfOC!I>cEgW7J-yur>Nc5@^KHc`tVUH`r9O{TFB#RxK$W5s^ ziIzG8rEF;m!2Qx#pjf107_V&G9s{Bk@sgpdM#(T|(`kS%8;H0MIl{3#EW;qZDnnUq zT+u2MUB?6E-L824)HMP28aLc8cEcRXH)WUvZ-<^ig3sKLpqcwBjUmi(7DajKlZuXo24_g?9 znKJj$4btr{A+x;9iL2LeKuq*PQJTFJus`cn22e4q9N?B=RRG1qO8_n#UIqkTP=YIt zepX2CdAksaw-sFad56N~8a~5Zy0F!n+)R*=W!@Nc?cU*l^o4f_KntG`K)$_(VXg&c zeM^&7(i&h+%6&w_p?(;_9PD|2>UJ7VXqo>|wg*DkRa~Ltkd1xO*>1jg?>CfT;2*kKw9GC&xE~2K{@o--v=`p3{QN<^30?|C; zpmcapY=9?&(3AY&6nL0H^Zw1_sGn)d`H`kzOoko7_~>OYa!HV5K()w``&~H}XD0

g#o!SwU)R6^|?ru?6IfA(*mU zWpaogy$xF}Rn1!E1_(-38cZlpJIgS%+SIUEp&4zpT>a+Y;pxZ2XyQwV zQ0+jz3BxM)a~N7HT#b*GsZoqGYHVdTluL8(uaC&hR0;74$3Te+j{sTg!!epFX)tZ{ z%!`DISE=EXr{V6PZ4bSOe|={gXv5Wkee2PA=D9p98Oa) z?njSW0mkp4gsdac`~HzwxVk99k*cQBL4-{PgyWGIq-G=1K<2Cw=;rPb$oZ!c7&e-b zI7PYX8Rk#^FHK;nfsvMM-f|Ng0oPrYqbIj0Bv{SCTsgoQEKKzw5`geziD z_Tw@5U^3U8ZESo%=JZ&5R$y&p1~PA_Lnqe}Q%7UauOE%c^22D1vY=S(AR8!4-)YVN zq;cy-w!}(7!Ra)Z`*Sp}Nv{nm_%s&%Z$1WXHf0P_*)#^7a6XbY?4ScRgAZ)u@Ihc4 z=2}%83VtFE9=66~j9bze|8)4@5fDF|!h!LYWO2L=NYP7G$ZT5nf@sHhlk@SIZ(qeH z!{u@6gQZ3MMrgv|g9Mzm@6c>59e%`-C2HNyGj{ zVmJ^_qjS|P!7O{2tJ0HANLCWgA1<`1nQT>EC1=uPWMdMx&?8Ba@T$R#Vd~87c9CWp z7ThaIGRhp393-3;i}}dGfHHX>DNPOl(b|(k0sbRd0aTV#D#sjJaaiT31dYWipE4FR zWX)Jq;>Or$c+f{5>`Y1uCeLV5Wtd;ROa7o)DlqlPokqeHxa57ip2g zdogG_4nBN#ubQN!$y_puOLgUWNaPvi!PPnrCTzM92kFBp+&&KTvTvLcRCziM{qCQR z`<(P}^nqc2(*RAz`+@N0l;Ew81203rN;kD~N~zH1BhNphkS7O~(JphysU+Hy`D~i6 zktOd}bT;W7j~(U5@z@`IC*YhhV?uyECvYjHpYIdZwvAem`=2XWGFe1=Ct#fqreAMu zpZ}|s*krhn#}lyZ@iWjcNf{V)wlsfN>T>f*ca95rnqkHkh>fgxS(F%O)+-rUuX&m1 zjf)g}@@?H7lA4K5UGK;+e1*l=M40J9c4gu`btV%(FUHjkVPtQH-6Kn;yAa=rGO$(h zL@c8%6S2lUm^cZ}BPQX#X;KF4?@z+vE1MS25u3YX$gRyHGBCr8WKFgbzEm24$2hpb zr28~c^oq#J$xdMP&F&2IW5ib-q<1p9>&av!89N12Wx*5_;oKB#(7x1sMM<5@NlcfB zw9l|515@~9>{K*Z;Z&?Zd#9p&ucqQ;oSZcgxc!Tkpx0mh{3Us?RYdx;%u z)3N~`ou&gQojwKN{OMSa`=_IQUrmpMbIlAqUpxbqx22MG{e0#ZgYuZjR@qqmgwz?? zGvf$pSs)@6*;o!XXJbqFAsfZj%*0QkZc1r&=#g5onlx)J2yY-^&PgX44B9F($u&UE218dY3v;o#hhg)H%#n=MSD6`wog z;OAq#_tC?#ZhmMhZRXG{SM=;Ky-h!8CzIWJR4bv8WROl2aWHA!T(qJ{+n`fb-XNnAoZX=#38+ zU=sXe0pbs@4+gv`_4sa6eG2R!*JEAvUx-6^JuQ1)qOBhgn|2YovrtTSEyRF3wGi`i z$RZqWOQ>pjV#MPgujbrCXm zT8uPv7NhWOi!s^mEXHIEYQQ9GXuv8}O_O2C{F%K_rJgq6ci^xk_;v6**IXM#f07uQ z-p)&Hoztr;%8F}rT#x*a{=UVTm4n;u*T)jYHNYX?FTo6Xvjo#NW+|F;E$U zLkD;+$9kt-juiJVM+u%TM+r3VV?k+rUjsyo=2Qg`+qlO0dgVDw8qCTC%3NmB;_lyRmM|m z-By;Tl9;XBp@4k75`$}CCAQ1Y>7ylu^Jb9#-5|G3?40VF3K(<=`=R5rF#X~=yZ!Yk+!&j zJkc!}!?iRx?r5eBHz1%9AGcsQ?Vy*Ut6wI95EZTXvb7a^_oG&H!%B*@^w;v;r1C6h zBwKQ#(oVRZ9&!=R!8=a^!bnb|Cpklg0q;iyn_SFV)V*ab?tfg1Hj7#}4e&Otn+)*z zIxOu|*JJ+eU5~bUxgML=NESc)n^@d`YS=rs;TI8CBS$v=YYaJk$eG;VXie6&VVd={ zVO4t7hDM(fOh>=U*6%^z$_;4rGxV3p#;dyDAxbJY@W{mtST^o$Kod%6DBRza|Ath3 z%#pXV<5K*H;YUjjW_)>eKP_OvWdBABQ0U}F3=)1jjy>brao^sKA79OObf|Oe<3n=2 zX~*R9?Lg$p4y<_FXluRuO+_yxmD?se@?(cJP=DQlW=+|IRNFRTEqzV%CE=srb`kkD zPh!0phbjNfX!C~6I8a>PtcJh|qFMO7&$xtiZ}KEToi0E*wG%0B=tPPwRP*Woe3}d1 z6?UO_!@JN+O;a3EZ|4!o4tubQVh0xG<{e0WA9ak< zJLM3yvorZ~hdUt2c4CZ{?8NLjyAxyHX&1^`ybJ5c*Hx4wIs*NZ1fSgK#gD8;8WM{>%0C8^z`|ZWIdj;IUYa_jB*n(1WyEoj&6Oq& z?l`u43ORfBEdf)~bqIfKQBpOy@?Lfb=j4wLjRmfD^j``NUpg8{JGL_=>_DOp3qY*Y z!{~>O!{~=6htV$KM-16;1Z&viBPD>Jb+ioNm7_X<%8#mm!G=c+Q?XX(OYH|ztsf$@ zW-t3otjNGeLjm*oN9d_!Jx0cAJ&O3H9;;^PF^r&=V>5x`cXW39qju&xGU`|qi9But zM8+M*rn})d=262ihOw_Ob{jNWG;iq3FJ#YD99&2E4MJ}E~YIjc|d*^;+pWTl}>gz|hxSYmT z@f!`(5B_m;daK@rbe-doHK)D6h+LbjnlvSu3t!TCj!!Sl$>Y;lA*|1!@3YTf+ni5B zbJw-H+W&?8(-}mzI*W;4coqZY*jX&=Z_eVt6?0Av7F}=-XQwwbOn*FZVb!2#I?oAg z=`5M2tEu4{%?k`?VtO7untmPwul+m@vk%T=c=&ycg`?nS)CLfnKDVNY8hbVU0 z%RRSg@HvypOTN~zS{#8p@Mogd%Q$KI(SObANw$1Ni>ouaca29XE=$1-Yc7ujc;hmD zV*gH~dGxt8L+GS~h*6)QhiW(vB~EIgapFOuKH^UL{-=5TgGTJ|N5&59{TLfTqe~s1E;G8! z=@RH&>MRltnoakr(Ulg&R2Mdu`&!avr7!oj9{#!+rn z>ag%owLWyfk&S=5`7BJ5Vr1B`Ug46yw|{>hE@^!Gca=u6zy@DyA|kvB=&z17k>;$n z+9+5b5Fu%JOF(}pQj+iR_LWP9WWw9OXJ<%~41YJC&ydjNM3*yNF8cEs($zzZLRh2s zq{D}X1gU~pqsLMaE1xf&$VTT#t=V5EONV)@LKGqS$}nxdHdH6iQ|a;xa`P4Wd8%-Q zR--H^Q0EpDXcPqs_Sq__D;pgvEeNa8mCe;v2iFx>=4wkzgWr{aHd1QOo~e~uzB5aB z(fPeJh21t)dW{V>m6-?>noNZ%LJ=CFROlPBq;950A^Pqdsh<&>9w*CY1!dBD{VT2X zcY7lh`)nRPSFuY{q{VE&5~%~*F`p`&r&AQhuYX(mf_@%q^*_Uf3)x z_>Ah(nJW{siz{SeAGuto(1wI)!gM-qm|7kZqE?6IskACho?5L8QHK?%LbZAM>JWDP zJeh_K$dkG0y>euA#{YjJdP=0hm?qNMLYZiYDky|)sF2zFykp!eIYHEVb%CtSnEL5v z5&bV8R6$Cl@s1$^G&F2>v8;*xWtPmA5>T^?Dr64tZgkEXjdNzn=yIjYO+ROr`-ty^ zd2^~uXXcew)aZP?@``*T^$$`#ij4Jp(>?r++0Sl^-Ati`o3jTqJY?+ipTt5d-$*y} zg>Jgi8lBq$H*@x3hDVJ)C(~o6itSqAv5xycapORf2VI_YdC@hDuHkff)8#{#FI|3g z`O_6ZS0G(M`hlikmtl$WXQvzHFMa&P`5Cj{YB{yWUy= From eba70fe4420e56e742914887d232af30c46bcf90 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Mon, 22 Sep 2025 07:40:06 +0200 Subject: [PATCH 02/14] Update dependencies --- composer.json | 2 +- composer.lock | 26 +++++++++++++++++++------- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index a6faa43954..93bbb9e4f2 100644 --- a/composer.json +++ b/composer.json @@ -40,7 +40,7 @@ "sebastian/comparator": "^3.0.6", "sebastian/diff": "^3.0.6", "sebastian/environment": "^4.2.5", - "sebastian/exporter": "^3.1.6", + "sebastian/exporter": "^3.1.7", "sebastian/global-state": "^3.0.6", "sebastian/object-enumerator": "^3.0.5", "sebastian/resource-operations": "^2.0.3", diff --git a/composer.lock b/composer.lock index a01e5f7c77..1861a1b88f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "e959e2d11e3b2e9686adec96543f7267", + "content-hash": "c57854123ae8833ca323be20b1c06231", "packages": [ { "name": "doctrine/instantiator", @@ -823,16 +823,16 @@ }, { "name": "sebastian/exporter", - "version": "3.1.6", + "version": "3.1.7", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56" + "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/1939bc8fd1d39adcfa88c5b35335910869214c56", - "reference": "1939bc8fd1d39adcfa88c5b35335910869214c56", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/8c86ae3e84f69acff53b9d4b96614a68e3572901", + "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901", "shasum": "" }, "require": { @@ -888,15 +888,27 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.6" + "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.7" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", + "type": "tidelift" } ], - "time": "2024-03-02T06:21:38+00:00" + "time": "2025-09-22T05:03:57+00:00" }, { "name": "sebastian/global-state", From c0134803429af3aef9c5fd2fbb41a1f1340fe20d Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 08:18:09 +0200 Subject: [PATCH 03/14] Prepare release --- ChangeLog-8.5.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-8.5.md b/ChangeLog-8.5.md index 6564cbcc3b..1bdb728eec 100644 --- a/ChangeLog-8.5.md +++ b/ChangeLog-8.5.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 8.5 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [8.5.47] - 2025-09-23 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [8.5.46] - 2025-09-14 ### Changed @@ -352,6 +356,7 @@ All notable changes of the PHPUnit 8.5 release series are documented in this fil * [#3967](https://github.com/sebastianbergmann/phpunit/issues/3967): Cannot double interface that extends interface that extends `\Throwable` * [#3968](https://github.com/sebastianbergmann/phpunit/pull/3968): Test class run in a separate PHP process are passing when `exit` called inside +[8.5.47]: https://github.com/sebastianbergmann/phpunit/compare/8.5.46...8.5.47 [8.5.46]: https://github.com/sebastianbergmann/phpunit/compare/8.5.45...8.5.46 [8.5.45]: https://github.com/sebastianbergmann/phpunit/compare/8.5.44...8.5.45 [8.5.44]: https://github.com/sebastianbergmann/phpunit/compare/8.5.43...8.5.44 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index d1c891f706..818d49d340 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -38,7 +38,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('8.5.46', dirname(__DIR__, 2)))->getVersion(); + self::$version = (new VersionId('8.5.47', dirname(__DIR__, 2)))->getVersion(); } return self::$version; From a8017241a554a259997a5285eee5d10c69ff7187 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 08:20:12 +0200 Subject: [PATCH 04/14] Prepare release --- ChangeLog-9.6.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-9.6.md b/ChangeLog-9.6.md index c49d0fcdc9..2d1618db14 100644 --- a/ChangeLog-9.6.md +++ b/ChangeLog-9.6.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 9.6 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [9.6.28] - 2025-09-23 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [9.6.27] - 2025-09-14 ### Changed @@ -194,6 +198,7 @@ All notable changes of the PHPUnit 9.6 release series are documented in this fil * [#5064](https://github.com/sebastianbergmann/phpunit/issues/5064): Deprecate `PHPUnit\Framework\TestCase::getMockClass()` * [#5132](https://github.com/sebastianbergmann/phpunit/issues/5132): Deprecate `Test` suffix for abstract test case classes +[9.6.28]: https://github.com/sebastianbergmann/phpunit/compare/9.6.27...9.6.28 [9.6.27]: https://github.com/sebastianbergmann/phpunit/compare/9.6.26...9.6.27 [9.6.26]: https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 [9.6.25]: https://github.com/sebastianbergmann/phpunit/compare/9.6.24...9.6.25 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index 9d96cd2e93..cf70e0fbf4 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -44,7 +44,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('9.6.27', dirname(__DIR__, 2)))->getVersion(); + self::$version = (new VersionId('9.6.28', dirname(__DIR__, 2)))->getVersion(); assert(!empty(self::$version)); } From e00fdca14e854ed26256da31f4ab1c9a58453742 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 08:21:55 +0200 Subject: [PATCH 05/14] Prepare release --- ChangeLog-10.5.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-10.5.md b/ChangeLog-10.5.md index 1f76f99693..e1ac766f46 100644 --- a/ChangeLog-10.5.md +++ b/ChangeLog-10.5.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 10.5 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [10.5.56] - 2025-09-23 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [10.5.55] - 2025-09-14 ### Changed @@ -484,6 +488,7 @@ All notable changes of the PHPUnit 10.5 release series are documented in this fi * [#5563](https://github.com/sebastianbergmann/phpunit/issues/5563): `createMockForIntersectionOfInterfaces()` does not automatically register mock object for expectation verification +[10.5.56]: https://github.com/sebastianbergmann/phpunit/compare/10.5.55...10.5.56 [10.5.55]: https://github.com/sebastianbergmann/phpunit/compare/10.5.54...10.5.55 [10.5.54]: https://github.com/sebastianbergmann/phpunit/compare/10.5.53...10.5.54 [10.5.53]: https://github.com/sebastianbergmann/phpunit/compare/10.5.52...10.5.53 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index b95db72ec6..54a7172ae4 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -34,7 +34,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('10.5.55', dirname(__DIR__, 2)))->asString(); + self::$version = (new VersionId('10.5.56', dirname(__DIR__, 2)))->asString(); } return self::$version; From 4f8fc4b4203c77230486c60ba8a655b549cf5980 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 16:50:23 +0200 Subject: [PATCH 06/14] Cache Composer's cache directory --- .github/workflows/ci.yaml | 55 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2065764aa2..0db2565ba8 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,6 +45,17 @@ jobs: - name: Ensure that composer.json is valid run: ./tools/composer validate --no-ansi --strict composer.json + - name: Get Composer cache directory + id: composer-cache + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Ensure that dependencies can be installed run: ./tools/composer install --no-ansi --dry-run @@ -110,6 +121,17 @@ jobs: coverage: none tools: none + - name: Get Composer cache directory + id: composer-cache + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: ./tools/composer install --no-interaction --no-ansi --no-progress @@ -176,6 +198,17 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none + - name: Get Composer cache directory + id: composer-cache + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -239,6 +272,17 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none + - name: Get Composer cache directory + id: composer-cache + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -277,6 +321,17 @@ jobs: ini-values: assert.exception=1, zend.assertions=1, error_reporting=-1, log_errors_max_len=0, display_errors=On tools: none + - name: Get Composer cache directory + id: composer-cache + run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: ./tools/composer install --no-ansi --no-interaction --no-progress From 86eb6dc92776f8cea7da604b924aace16212ca9e Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 16:58:44 +0200 Subject: [PATCH 07/14] Revert "Cache Composer's cache directory" This reverts commit 4f8fc4b4203c77230486c60ba8a655b549cf5980. --- .github/workflows/ci.yaml | 55 --------------------------------------- 1 file changed, 55 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 0db2565ba8..2065764aa2 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,17 +45,6 @@ jobs: - name: Ensure that composer.json is valid run: ./tools/composer validate --no-ansi --strict composer.json - - name: Get Composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - - - name: Cache Composer cache directory - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - name: Ensure that dependencies can be installed run: ./tools/composer install --no-ansi --dry-run @@ -121,17 +110,6 @@ jobs: coverage: none tools: none - - name: Get Composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - - - name: Cache Composer cache directory - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - name: Install dependencies with Composer run: ./tools/composer install --no-interaction --no-ansi --no-progress @@ -198,17 +176,6 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none - - name: Get Composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - - - name: Cache Composer cache directory - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -272,17 +239,6 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none - - name: Get Composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - - - name: Cache Composer cache directory - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -321,17 +277,6 @@ jobs: ini-values: assert.exception=1, zend.assertions=1, error_reporting=-1, log_errors_max_len=0, display_errors=On tools: none - - name: Get Composer cache directory - id: composer-cache - run: echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" - - - name: Cache Composer cache directory - uses: actions/cache@v4 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: ${{ runner.os }}-composer- - - name: Install dependencies with Composer run: ./tools/composer install --no-ansi --no-interaction --no-progress From 71eb23415fa1b683d28251cefb5f21c0ddc601d9 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Tue, 23 Sep 2025 17:06:12 +0200 Subject: [PATCH 08/14] Cache Composer's cache directory --- .github/workflows/ci.yaml | 65 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2065764aa2..a7095ee8f4 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -45,6 +45,19 @@ jobs: - name: Ensure that composer.json is valid run: ./tools/composer validate --no-ansi --strict composer.json + - name: Get Composer cache directory + id: composer-cache + shell: bash + run: | + echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Ensure that dependencies can be installed run: ./tools/composer install --no-ansi --dry-run @@ -110,6 +123,19 @@ jobs: coverage: none tools: none + - name: Get Composer cache directory + id: composer-cache + shell: bash + run: | + echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: ./tools/composer install --no-interaction --no-ansi --no-progress @@ -176,6 +202,19 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none + - name: Get Composer cache directory + id: composer-cache + shell: bash + run: | + echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -239,6 +278,19 @@ jobs: ini-values: ${{ env.PHP_INI_VALUES }} tools: none + - name: Get Composer cache directory + id: composer-cache + shell: bash + run: | + echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: php ./tools/composer install --no-ansi --no-interaction --no-progress @@ -277,6 +329,19 @@ jobs: ini-values: assert.exception=1, zend.assertions=1, error_reporting=-1, log_errors_max_len=0, display_errors=On tools: none + - name: Get Composer cache directory + id: composer-cache + shell: bash + run: | + echo "dir=$(composer config cache-files-dir)" >> "$GITHUB_OUTPUT" + + - name: Cache Composer cache directory + uses: actions/cache@v4 + with: + path: ${{ steps.composer-cache.outputs.dir }} + key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} + restore-keys: ${{ runner.os }}-composer- + - name: Install dependencies with Composer run: ./tools/composer install --no-ansi --no-interaction --no-progress From 91aa26e60a77bca37b17215359d4abc239658492 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 07:59:39 +0200 Subject: [PATCH 09/14] Update dependencies --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 93bbb9e4f2..b4fb48024b 100644 --- a/composer.json +++ b/composer.json @@ -40,7 +40,7 @@ "sebastian/comparator": "^3.0.6", "sebastian/diff": "^3.0.6", "sebastian/environment": "^4.2.5", - "sebastian/exporter": "^3.1.7", + "sebastian/exporter": "^3.1.8", "sebastian/global-state": "^3.0.6", "sebastian/object-enumerator": "^3.0.5", "sebastian/resource-operations": "^2.0.3", diff --git a/composer.lock b/composer.lock index 1861a1b88f..bd5ce367d7 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "c57854123ae8833ca323be20b1c06231", + "content-hash": "dd824f9787643bb4255506745924f7f8", "packages": [ { "name": "doctrine/instantiator", @@ -823,16 +823,16 @@ }, { "name": "sebastian/exporter", - "version": "3.1.7", + "version": "3.1.8", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901" + "reference": "64cfeaa341951ceb2019d7b98232399d57bb2296" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/8c86ae3e84f69acff53b9d4b96614a68e3572901", - "reference": "8c86ae3e84f69acff53b9d4b96614a68e3572901", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/64cfeaa341951ceb2019d7b98232399d57bb2296", + "reference": "64cfeaa341951ceb2019d7b98232399d57bb2296", "shasum": "" }, "require": { @@ -888,7 +888,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.7" + "source": "https://github.com/sebastianbergmann/exporter/tree/3.1.8" }, "funding": [ { @@ -908,7 +908,7 @@ "type": "tidelift" } ], - "time": "2025-09-22T05:03:57+00:00" + "time": "2025-09-24T05:55:14+00:00" }, { "name": "sebastian/global-state", From 508b1d99550b914afd8a1b361f0f8444dacb0a87 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 08:04:30 +0200 Subject: [PATCH 10/14] Update dependencies --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 482c66ae0c..35ca943a42 100644 --- a/composer.json +++ b/composer.json @@ -43,7 +43,7 @@ "sebastian/comparator": "^4.0.9", "sebastian/diff": "^4.0.6", "sebastian/environment": "^5.1.5", - "sebastian/exporter": "^4.0.7", + "sebastian/exporter": "^4.0.8", "sebastian/global-state": "^5.0.8", "sebastian/object-enumerator": "^4.0.4", "sebastian/resource-operations": "^3.0.4", diff --git a/composer.lock b/composer.lock index a8dc9a918a..dffd7cf9c4 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2fbb9981a26430dc1026c0fb86933417", + "content-hash": "2bf92980419fc7b753cc15c2cf7d7e4f", "packages": [ { "name": "doctrine/instantiator", @@ -1070,16 +1070,16 @@ }, { "name": "sebastian/exporter", - "version": "4.0.7", + "version": "4.0.8", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "eb49b981ef0817890129cb70f774506bebe57740" + "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/eb49b981ef0817890129cb70f774506bebe57740", - "reference": "eb49b981ef0817890129cb70f774506bebe57740", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/14c6ba52f95a36c3d27c835d65efc7123c446e8c", + "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c", "shasum": "" }, "require": { @@ -1135,7 +1135,7 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.7" + "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.8" }, "funding": [ { @@ -1155,7 +1155,7 @@ "type": "tidelift" } ], - "time": "2025-09-22T05:18:21+00:00" + "time": "2025-09-24T06:03:27+00:00" }, { "name": "sebastian/global-state", From 815e271ec937023e5e9b00039f31108338f6194a Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 08:10:49 +0200 Subject: [PATCH 11/14] Update dependencies --- composer.json | 2 +- composer.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index f830b2c320..878b1fadb4 100644 --- a/composer.json +++ b/composer.json @@ -42,7 +42,7 @@ "sebastian/comparator": "^5.0.4", "sebastian/diff": "^5.1.1", "sebastian/environment": "^6.1.0", - "sebastian/exporter": "^5.1.3", + "sebastian/exporter": "^5.1.4", "sebastian/global-state": "^6.0.2", "sebastian/object-enumerator": "^5.0.0", "sebastian/recursion-context": "^5.0.1", diff --git a/composer.lock b/composer.lock index ee58c1ab46..ce7734167b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "607249d57a2e209746126cb79b165dda", + "content-hash": "57d0db32e86a80c8096681bddf4bdd30", "packages": [ { "name": "myclabs/deep-copy", @@ -1011,16 +1011,16 @@ }, { "name": "sebastian/exporter", - "version": "5.1.3", + "version": "5.1.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "9e7e86260de48e405ec3086bcb62e677ef192e7f" + "reference": "0735b90f4da94969541dac1da743446e276defa6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/9e7e86260de48e405ec3086bcb62e677ef192e7f", - "reference": "9e7e86260de48e405ec3086bcb62e677ef192e7f", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/0735b90f4da94969541dac1da743446e276defa6", + "reference": "0735b90f4da94969541dac1da743446e276defa6", "shasum": "" }, "require": { @@ -1077,7 +1077,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.3" + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.4" }, "funding": [ { @@ -1097,7 +1097,7 @@ "type": "tidelift" } ], - "time": "2025-09-22T05:25:48+00:00" + "time": "2025-09-24T06:09:11+00:00" }, { "name": "sebastian/global-state", From 75f469c1948b91aa566206f88412c88f08090b32 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 08:27:39 +0200 Subject: [PATCH 12/14] Prepare release --- ChangeLog-8.5.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-8.5.md b/ChangeLog-8.5.md index 1bdb728eec..49a041c151 100644 --- a/ChangeLog-8.5.md +++ b/ChangeLog-8.5.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 8.5 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [8.5.48] - 2025-09-24 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [8.5.47] - 2025-09-23 * No changes; `phpunit.phar` rebuilt with updated dependencies @@ -356,6 +360,7 @@ All notable changes of the PHPUnit 8.5 release series are documented in this fil * [#3967](https://github.com/sebastianbergmann/phpunit/issues/3967): Cannot double interface that extends interface that extends `\Throwable` * [#3968](https://github.com/sebastianbergmann/phpunit/pull/3968): Test class run in a separate PHP process are passing when `exit` called inside +[8.5.48]: https://github.com/sebastianbergmann/phpunit/compare/8.5.47...8.5.48 [8.5.47]: https://github.com/sebastianbergmann/phpunit/compare/8.5.46...8.5.47 [8.5.46]: https://github.com/sebastianbergmann/phpunit/compare/8.5.45...8.5.46 [8.5.45]: https://github.com/sebastianbergmann/phpunit/compare/8.5.44...8.5.45 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index 818d49d340..11d7f51bce 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -38,7 +38,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('8.5.47', dirname(__DIR__, 2)))->getVersion(); + self::$version = (new VersionId('8.5.48', dirname(__DIR__, 2)))->getVersion(); } return self::$version; From 9ecfec57835a5581bc888ea7e13b51eb55ab9dd3 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 08:29:11 +0200 Subject: [PATCH 13/14] Prepare release --- ChangeLog-9.6.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-9.6.md b/ChangeLog-9.6.md index 2d1618db14..6f75e85831 100644 --- a/ChangeLog-9.6.md +++ b/ChangeLog-9.6.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 9.6 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [9.6.29] - 2025-09-24 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [9.6.28] - 2025-09-23 * No changes; `phpunit.phar` rebuilt with updated dependencies @@ -198,6 +202,7 @@ All notable changes of the PHPUnit 9.6 release series are documented in this fil * [#5064](https://github.com/sebastianbergmann/phpunit/issues/5064): Deprecate `PHPUnit\Framework\TestCase::getMockClass()` * [#5132](https://github.com/sebastianbergmann/phpunit/issues/5132): Deprecate `Test` suffix for abstract test case classes +[9.6.29]: https://github.com/sebastianbergmann/phpunit/compare/9.6.28...9.6.29 [9.6.28]: https://github.com/sebastianbergmann/phpunit/compare/9.6.27...9.6.28 [9.6.27]: https://github.com/sebastianbergmann/phpunit/compare/9.6.26...9.6.27 [9.6.26]: https://github.com/sebastianbergmann/phpunit/compare/9.6.25...9.6.26 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index cf70e0fbf4..68463ae2d5 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -44,7 +44,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('9.6.28', dirname(__DIR__, 2)))->getVersion(); + self::$version = (new VersionId('9.6.29', dirname(__DIR__, 2)))->getVersion(); assert(!empty(self::$version)); } From 8e7598bbb17bb5cd80728f4831d3f83223d3a6b3 Mon Sep 17 00:00:00 2001 From: Sebastian Bergmann Date: Wed, 24 Sep 2025 08:30:38 +0200 Subject: [PATCH 14/14] Prepare release --- ChangeLog-10.5.md | 5 +++++ src/Runner/Version.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog-10.5.md b/ChangeLog-10.5.md index e1ac766f46..3d5ef2d1d4 100644 --- a/ChangeLog-10.5.md +++ b/ChangeLog-10.5.md @@ -2,6 +2,10 @@ All notable changes of the PHPUnit 10.5 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles. +## [10.5.57] - 2025-09-24 + +* No changes; `phpunit.phar` rebuilt with updated dependencies + ## [10.5.56] - 2025-09-23 * No changes; `phpunit.phar` rebuilt with updated dependencies @@ -488,6 +492,7 @@ All notable changes of the PHPUnit 10.5 release series are documented in this fi * [#5563](https://github.com/sebastianbergmann/phpunit/issues/5563): `createMockForIntersectionOfInterfaces()` does not automatically register mock object for expectation verification +[10.5.57]: https://github.com/sebastianbergmann/phpunit/compare/10.5.56...10.5.57 [10.5.56]: https://github.com/sebastianbergmann/phpunit/compare/10.5.55...10.5.56 [10.5.55]: https://github.com/sebastianbergmann/phpunit/compare/10.5.54...10.5.55 [10.5.54]: https://github.com/sebastianbergmann/phpunit/compare/10.5.53...10.5.54 diff --git a/src/Runner/Version.php b/src/Runner/Version.php index 54a7172ae4..45eb422c8b 100644 --- a/src/Runner/Version.php +++ b/src/Runner/Version.php @@ -34,7 +34,7 @@ public static function id(): string } if (self::$version === '') { - self::$version = (new VersionId('10.5.56', dirname(__DIR__, 2)))->asString(); + self::$version = (new VersionId('10.5.57', dirname(__DIR__, 2)))->asString(); } return self::$version;