Skip to content

Commit a7c94f1

Browse files
authored
Update phper dependencies to support PHP 8.5 (#137)
1 parent 92db05e commit a7c94f1

File tree

5 files changed

+27
-16
lines changed

5 files changed

+27
-16
lines changed

.github/workflows/rust.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,18 @@ jobs:
9595
swoole_version: "5.1.1"
9696
enable_zend_observer: "On"
9797
cargo_features: "--features kafka-reporter"
98+
- php_version: "8.3"
99+
swoole_version: "5.1.1"
100+
enable_zend_observer: "Off"
101+
cargo_features: ""
102+
- php_version: "8.4"
103+
swoole_version: "5.1.1"
104+
enable_zend_observer: "Off"
105+
cargo_features: ""
106+
- php_version: "8.5"
107+
swoole_version: "6.1.4"
108+
enable_zend_observer: "Off"
109+
cargo_features: ""
98110

99111
runs-on: ${{ matrix.os }}
100112
steps:

Cargo.lock

Lines changed: 8 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ futures-util = "0.3.31"
6060
hostname = "0.4.1"
6161
libc = "0.2.174"
6262
once_cell = "1.21.3"
63-
phper = "0.17.0"
63+
phper = "0.17.2"
6464
prost = "0.14.1"
6565
rdkafka = { workspace = true, optional = true }
6666
skywalking = { version = "0.10.0", features = ["management"] }

dist-material/LICENSE

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -654,11 +654,11 @@ MulanPSL-2.0 licenses
654654
The following components are provided under the MulanPSL-2.0 License. See project link for details.
655655
The text of each license is also included in licenses/LICENSE-[project].txt.
656656

657-
https://crates.io/crates/phper/0.17.0 0.17.0 MulanPSL-2.0
658-
https://crates.io/crates/phper-alloc/0.16.0 0.16.0 MulanPSL-2.0
659-
https://crates.io/crates/phper-build/0.15.3 0.15.3 MulanPSL-2.0
657+
https://crates.io/crates/phper/0.17.2 0.17.2 MulanPSL-2.0
658+
https://crates.io/crates/phper-alloc/0.16.1 0.16.1 MulanPSL-2.0
659+
https://crates.io/crates/phper-build/0.15.4 0.15.4 MulanPSL-2.0
660660
https://crates.io/crates/phper-macros/0.15.2 0.15.2 MulanPSL-2.0
661-
https://crates.io/crates/phper-sys/0.15.3 0.15.3 MulanPSL-2.0
661+
https://crates.io/crates/phper-sys/0.15.4 0.15.4 MulanPSL-2.0
662662

663663
========================================================================
664664
Unicode-3.0 licenses

docker-compose.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,11 +39,10 @@ services:
3939
retries: 10
4040

4141
redis:
42-
image: bitnami/redis:7.0.4
42+
image: redis:8.4
4343
ports:
4444
- "6379:6379"
45-
environment:
46-
- REDIS_PASSWORD=password
45+
command: ["redis-server", "--requirepass", "password"]
4746

4847
memcached:
4948
image: memcached:1.6.17

0 commit comments

Comments
 (0)