Commit 0b320ff
committed
Support PHP 8.1 and up
Lower the runtime and package floor from PHP 8.2 to 8.1 (composer.json, runtime/composer.json, Dockerfile) and rebuild the committed PHAR so its embedded platform check floors at 8.1.0 rather than rejecting 8.1 at startup. The daemon source already used no syntax above 8.1, so no application code changed.
Expand the CI test matrix to 8.3-8.5, where the Pest 4 toolchain runs (Pest 4 requires PHP 8.3). The PHP 8.1 runtime is validated end to end by the Docker smoke job, which boots the daemon on the php:8.1 image and forwards a payload.1 parent 6845328 commit 0b320ff
6 files changed
Lines changed: 8 additions & 8 deletions
File tree
- .github/workflows
- build
- runtime
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
0 commit comments