Repository navigation
Commit 68d682e
Use the runner image's PHP in composer e2e legs (#1659)
The required composer e2e leg asked setup-php for PHP 8.2, which the
ubuntu-24.04 image does not ship, so every run fetched it from the
network: ~56s per leg on success, and on 2026-10-21 the download broke
and failed the leg with "Could not setup PHP 8.2". Default to 8.3, the
image's own PHP, so setup-php only switches to it. composer 2.2 on 8.3
is already covered by composer-compatibility.yml; the nightly composer
1 leg keeps 8.2 through a new `php:` matrix override.
Claude-Session: https://claude.ai/code/session_01MjB7WMceeF5ZzGrmz93omi
Co-authored-by: Claude <noreply@anthropic.com>1 parent 44a86cf commit 68d682e
1 file changed
Lines changed: 9 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1524 | 1524 | | |
1525 | 1525 | | |
1526 | 1526 | | |
1527 | | - | |
| 1527 | + | |
| 1528 | + | |
| 1529 | + | |
| 1530 | + | |
| 1531 | + | |
1528 | 1532 | | |
1529 | 1533 | | |
1530 | | - | |
| 1534 | + | |
1531 | 1535 | | |
1532 | 1536 | | |
1533 | 1537 | | |
| |||
1849 | 1853 | | |
1850 | 1854 | | |
1851 | 1855 | | |
1852 | | - | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
1853 | 1859 | | |
1854 | 1860 | | |
1855 | 1861 | | |
| |||
0 commit comments