Skip to content

chore: bump utopia-base to 2.1.6 (Swoole 6.2.5) - #264

Merged
loks0n merged 3 commits into
mainfrom
chore/swoole-6.2.4
Nov 9, 2026
Merged

loks0n merged 3 commits into
mainfrom
chore/swoole-6.2.4

Conversation

@loks0n

@loks0n loks0n commented Oct 26, 2026 •

Copy link
Copy Markdown
Member

Moves the image from utopia-base 2.0.0 to 2.1.6, which takes Swoole from 6.2.0 to 6.2.5. The CI test image moves to phpswoole/swoole:6.2.5-php8.5-alpine, matching the image.

6.2.5 ignores a client-supplied Swoole-Upload-File multipart part header (swoole/swoole-src#6309); 6.2.4 did not, so this skips it.

Other changes between 2.0.0 and 2.1.6, from diffing the images:

  • The PHP extension list is identical.
  • Newer PHP 8.5 and Alpine 3.23 patch releases (CVE fixes, including the eMudhra CA distrust).
  • The zstd and brotli command-line tools are gone. The executor never shells out to either; the PHP extensions are still there.

Checked: php-8.5-2.1.6 reports Swoole 6.2.5.

Tracking: appwrite-labs/cloud#6968

🤖 Generated with Claude Code

loks0n and others added 3 commits October 26, 2026 14:29
@appwrite

appwrite Bot commented Nov 9, 2026 •

Copy link
Copy Markdown

🟢 Tier S · Ready to merge

The runtime and CI image tags exist and are aligned on Swoole 6.2.5; no behavior-breaking issue was found.

Updates the executor runtime image to utopia-base 2.1.6 and aligns unit and end-to-end CI test containers with Swoole 6.2.5.

Verdict New comments Fixed Still open
✅ Approved 0 0 0
📂 Walkthrough · 2
File Change
Dockerfile Bumps the final runtime image to appwrite/utopia-base:php-8.5-2.1.6.
.github/workflows/ci.yml Updates unit-test and E2E-test containers to phpswoole/swoole:6.2.5-php8.5-alpine.

Reviewed e501c34 · Details · Comment @appwrite review to re-run, or mention @appwrite with a question.

@appwrite appwrite Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Tier S · Looks good to merge. Summary

@loks0n loks0n changed the title chore: bump utopia-base to 2.1.5 (Swoole 6.2.4) chore: bump utopia-base to 2.1.6 (Swoole 6.2.5) Nov 9, 2026
@loks0n
loks0n merged commit 477cea2 into main Nov 9, 2026
7 checks passed
@loks0n
loks0n deleted the chore/swoole-6.2.4 branch November 9, 2026 16:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant