summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-01-21 16:02:03 +0800
committerZhineng Li <[email protected]>2026-01-21 16:02:03 +0800
commit87fca42e3267bbb238e6a03f0af2a4688cbb318c (patch)
treedd5da959287d5b1f2f245e1ef8454591c6844544
parenta00d74ff1c3f429239ef93787065c4376c54fabd (diff)
downloadregion-china-87fca42e3267bbb238e6a03f0af2a4688cbb318c.tar.gz
region-china-87fca42e3267bbb238e6a03f0af2a4688cbb318c.zip
support php 8.3
-rw-r--r--composer.json4
-rw-r--r--docker-compose.yml4
2 files changed, 7 insertions, 1 deletions
diff --git a/composer.json b/composer.json
index d413ca9..687bc52 100644
--- a/composer.json
+++ b/composer.json
@@ -3,7 +3,7 @@
"description": "China region library for PHP.",
"type": "library",
"require": {
- "php": "^8.4"
+ "php": "^8.3"
},
"license": "MIT",
"autoload": {
@@ -29,6 +29,8 @@
"scripts": {
"test": "phpunit",
"matrix": [
+ "COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php83",
+ "COMPOSER_FLAGS=--prefer-stable docker compose run --rm php83",
"COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php84",
"COMPOSER_FLAGS=--prefer-stable docker compose run --rm php84",
"COMPOSER_FLAGS=--prefer-lowest docker compose run --rm php85",
diff --git a/docker-compose.yml b/docker-compose.yml
index 4a8aea4..7a38dc4 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -8,6 +8,10 @@ x-test: &test
command: sh scripts/test.sh
services:
+ php83:
+ <<: *test
+ image: php:8.3-cli-alpine
+
php84:
<<: *test
image: php:8.4-cli-alpine