chore(release): publish.yml PHP 升至 8.4,PHP 镜像切正式 tag swoole-8.4

- publish.yml pack-vendor 的 setup-php 8.0 → 8.4(composer.json 已要求 ^8.3,不改发版必挂)
- docker-compose.yml 与 CI tests.yml 统一使用 kuaifan/php:swoole-8.4(已验证:PHP 8.4.21 + swoole + /usr/lib/doo/doo.so)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
kuaifan 2026-06-13 01:21:47 +00:00
parent c3ebfcefd1
commit 5d2701b0be
2 changed files with 2 additions and 2 deletions

View File

@ -92,7 +92,7 @@ jobs:
- name: Setup PHP
uses: shivammathur/setup-php@v2
with:
php-version: '8.0'
php-version: '8.4'
extensions: mbstring, intl, gd, xml, zip, swoole
tools: composer:v2

View File

@ -1,7 +1,7 @@
services:
php:
container_name: "dootask-php-${APP_ID}"
image: "kuaifan/php:8.4-swoole-8.0.rc21"
image: "kuaifan/php:swoole-8.4"
shm_size: 2G
ulimits:
core: