From 99942e617266a7fb244c8e43482cf936cd310b5a Mon Sep 17 00:00:00 2001
From: Petr Shumilov
Date: Mon, 17 Nov 2025 17:14:51 +0300
Subject: [PATCH] Specify 'connections' option for dummy script manually
Signed-off-by: Petr Shumilov
---
.github/workflows/debian.yml | 3 ++-
.github/workflows/ubuntu.yml | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/debian.yml b/.github/workflows/debian.yml
index a3f06736b8..b66c8b85f1 100644
--- a/.github/workflows/debian.yml
+++ b/.github/workflows/debian.yml
@@ -76,7 +76,8 @@ jobs:
- name: Compile dummy PHP script
run: docker exec kphp-build-container-${{matrix.os}} bash -c
- "cd ${{env.kphp_build_dir}} && echo 'hello world' > demo.php && ${{env.kphp_root_dir}}/objs/bin/kphp2cpp --cxx ${{matrix.compiler}} demo.php && kphp_out/server -o --user kitten"
+ "cd ${{env.kphp_build_dir}} && echo 'hello world' > demo.php && ${{env.kphp_root_dir}}/objs/bin/kphp2cpp --cxx ${{matrix.compiler}} demo.php && kphp_out/server -o --user kitten --connections 8"
+ # Manual specifying of `connections` option is caused by some Github internal limitations. Default 65535+16 leads to fail
- name: Polyfills composer install
run: docker exec kphp-build-container-${{matrix.os}} bash -c
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index cb05278a43..a1f4b61fdb 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -86,7 +86,8 @@ jobs:
- name: Compile dummy PHP script
run: docker exec kphp-build-container-${{matrix.os}} bash -c
- "cd ${{env.kphp_build_dir}} && echo 'hello world' > demo.php && ${{env.kphp_root_dir}}/objs/bin/kphp2cpp --cxx ${{matrix.compiler}} demo.php && kphp_out/server -o --user kitten"
+ "cd ${{env.kphp_build_dir}} && echo 'hello world' > demo.php && ${{env.kphp_root_dir}}/objs/bin/kphp2cpp --cxx ${{matrix.compiler}} demo.php && kphp_out/server -o --user kitten --connections 8"
+ # Manual specifying of `connections` option is caused by some Github internal limitations. Default 65535+16 leads to fail
- name: Polyfills composer install
run: docker exec kphp-build-container-${{matrix.os}} bash -c