From ca7001985312d875efb708f88ffea93fa76bf534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 19 Feb 2026 16:41:11 +0100 Subject: [PATCH 01/12] [TMP] Run regression --- dependencies.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 dependencies.json diff --git a/dependencies.json b/dependencies.json new file mode 100644 index 0000000000..d52d386a30 --- /dev/null +++ b/dependencies.json @@ -0,0 +1,17 @@ +{ + "recipesEndpoint": "", + "packages": [ + { + "requirement": "dev-IBX-11179-PHP-8.4-certification-entity-manager-not-lazy as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/core", + "package": "ibexa/core", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-ibx-11328-php-8.4 as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/docker", + "package": "ibexa/docker", + "shouldBeAddedAsVCS": false + } + ] +} \ No newline at end of file From 2bc6dd78d534c7daf50039248e63636d33173bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 19 Feb 2026 16:48:16 +0100 Subject: [PATCH 02/12] IBX-11328: Run tests on PHP 8.4 --- .github/workflows/browser-tests.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 883a11988b..be06ad466f 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -51,7 +51,7 @@ jobs: php-image: "ghcr.io/ibexa/docker/php:8.0-node20" secrets: inherit regression-oss-setup3: - name: "PHP 8.3/Node 22/MySQL 8.4/Solr 8/Redis latest" + name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "oss" @@ -59,7 +59,7 @@ jobs: test-suite: "--profile=regression --suite=oss" test-setup-phase-1: "--profile=regression --suite=setup-oss --mode=standard" setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.4.yml:doc/docker/solr8.yml:doc/docker/redis-latest.yml:doc/docker/selenium.yml" - php-image: "ghcr.io/ibexa/docker/php:8.3-node22" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 2 timeout: 60 From bbe550eee30b8677aead55e498ebd1bb21ed654e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 20 Feb 2026 08:29:21 +0100 Subject: [PATCH 03/12] [tmp] all 8.4 for core#707 --- .github/workflows/browser-tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index be06ad466f..3311ae405b 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -20,7 +20,7 @@ on: jobs: regression-oss-setup1: - name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2" + name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "oss" @@ -30,12 +30,12 @@ jobs: setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql18.yml:doc/docker/varnish.yml:doc/docker/redis7.2.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} multirepository: true - php-image: "ghcr.io/ibexa/docker/php:7.4-node18" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" job-count: 2 timeout: 60 secrets: inherit regression-oss-setup2: - name: "PHP 8.0/Node 20/MariaDB 11.4/Compatibility layer/Valkey latest" + name: "PHP 8.4/Node 22/MariaDB 11.4/Compatibility layer/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "oss" @@ -48,7 +48,7 @@ jobs: use-compatibility-layer: true job-count: 2 timeout: 60 - php-image: "ghcr.io/ibexa/docker/php:8.0-node20" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit regression-oss-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" From 8bc51181e4fe872da10cbaa810202d39e9da01fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Mon, 23 Feb 2026 13:58:34 +0100 Subject: [PATCH 04/12] [tmp] ci-scripts-branch --- .github/workflows/browser-tests.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 3311ae405b..37432742c6 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -23,6 +23,7 @@ jobs: name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" @@ -38,6 +39,7 @@ jobs: name: "PHP 8.4/Node 22/MariaDB 11.4/Compatibility layer/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" @@ -54,6 +56,7 @@ jobs: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" From c9f06b05a4467524ebaebc9327a409dd09dfe858 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 14:27:08 +0100 Subject: [PATCH 05/12] [revert] core dep --- dependencies.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dependencies.json b/dependencies.json index d52d386a30..6473472626 100644 --- a/dependencies.json +++ b/dependencies.json @@ -1,12 +1,6 @@ { "recipesEndpoint": "", "packages": [ - { - "requirement": "dev-IBX-11179-PHP-8.4-certification-entity-manager-not-lazy as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/core", - "package": "ibexa/core", - "shouldBeAddedAsVCS": false - }, { "requirement": "dev-ibx-11328-php-8.4 as 4.6.x-dev", "repositoryUrl": "https://github.com/ibexa/docker", @@ -14,4 +8,4 @@ "shouldBeAddedAsVCS": false } ] -} \ No newline at end of file +} From 5ad3dc91de9a9d4127f507628e1ea37ae49c722e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 14:28:22 +0100 Subject: [PATCH 06/12] Revert "[tmp] all 8.4 for core#707" This reverts commit bbe550eee30b8677aead55e498ebd1bb21ed654e. --- .github/workflows/browser-tests.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 37432742c6..c161c9a78b 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -20,7 +20,7 @@ on: jobs: regression-oss-setup1: - name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2" + name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: ci-scripts-branch: 'ibx-11328-php-8.4' @@ -31,12 +31,12 @@ jobs: setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql18.yml:doc/docker/varnish.yml:doc/docker/redis7.2.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} multirepository: true - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + php-image: "ghcr.io/ibexa/docker/php:7.4-node18" job-count: 2 timeout: 60 secrets: inherit regression-oss-setup2: - name: "PHP 8.4/Node 22/MariaDB 11.4/Compatibility layer/Valkey latest" + name: "PHP 8.0/Node 20/MariaDB 11.4/Compatibility layer/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: ci-scripts-branch: 'ibx-11328-php-8.4' @@ -50,7 +50,7 @@ jobs: use-compatibility-layer: true job-count: 2 timeout: 60 - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + php-image: "ghcr.io/ibexa/docker/php:8.0-node20" secrets: inherit regression-oss-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" From 9e89b6d490be97b7c47da6bde86f6acfd08334fb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 14:38:29 +0100 Subject: [PATCH 07/12] [tmp] gh-wf branch --- .github/workflows/browser-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index c161c9a78b..b858125214 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -21,7 +21,7 @@ on: jobs: regression-oss-setup1: name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" @@ -37,7 +37,7 @@ jobs: secrets: inherit regression-oss-setup2: name: "PHP 8.0/Node 20/MariaDB 11.4/Compatibility layer/Valkey latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" @@ -54,7 +54,7 @@ jobs: secrets: inherit regression-oss-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" From c30ad08fa020723c2629dda306ba3624501a09a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 10:11:41 +0100 Subject: [PATCH 08/12] fix --- date | 1 + 1 file changed, 1 insertion(+) create mode 100644 date diff --git a/date b/date new file mode 100644 index 0000000000..6f228ed272 --- /dev/null +++ b/date @@ -0,0 +1 @@ +pt. 27 lut 2026 10:11:41 CET From 0ad6554f5d1e9e7f15951049802c7629e0e09cdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 15:52:15 +0100 Subject: [PATCH 09/12] Revert "fix" This reverts commit c30ad08fa020723c2629dda306ba3624501a09a6. --- date | 1 - 1 file changed, 1 deletion(-) delete mode 100644 date diff --git a/date b/date deleted file mode 100644 index 6f228ed272..0000000000 --- a/date +++ /dev/null @@ -1 +0,0 @@ -pt. 27 lut 2026 10:11:41 CET From 1d7994aac5b45cd478d67daf069fc77d758692a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 15:52:22 +0100 Subject: [PATCH 10/12] Revert "[tmp] gh-wf branch" This reverts commit 9e89b6d490be97b7c47da6bde86f6acfd08334fb. --- .github/workflows/browser-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index b858125214..c161c9a78b 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -21,7 +21,7 @@ on: jobs: regression-oss-setup1: name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" @@ -37,7 +37,7 @@ jobs: secrets: inherit regression-oss-setup2: name: "PHP 8.0/Node 20/MariaDB 11.4/Compatibility layer/Valkey latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" @@ -54,7 +54,7 @@ jobs: secrets: inherit regression-oss-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" From 8a2beecdad9e1dda5f05356d996687e37885ab95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Mar 2026 14:26:16 +0100 Subject: [PATCH 11/12] Revert "[tmp] ci-scripts-branch" This reverts commit 8bc51181e4fe872da10cbaa810202d39e9da01fd. --- .github/workflows/browser-tests.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index c161c9a78b..be06ad466f 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -23,7 +23,6 @@ jobs: name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" @@ -39,7 +38,6 @@ jobs: name: "PHP 8.0/Node 20/MariaDB 11.4/Compatibility layer/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" @@ -56,7 +54,6 @@ jobs: name: "PHP 8.4/Node 22/MySQL 8.4/Solr 8/Redis latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "oss" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=oss" From b9b7d9f55937393077356b1ae9ffd6f87cff96d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Mar 2026 14:27:14 +0100 Subject: [PATCH 12/12] [revert] tmp dep --- dependencies.json | 11 ----------- 1 file changed, 11 deletions(-) delete mode 100644 dependencies.json diff --git a/dependencies.json b/dependencies.json deleted file mode 100644 index 6473472626..0000000000 --- a/dependencies.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "recipesEndpoint": "", - "packages": [ - { - "requirement": "dev-ibx-11328-php-8.4 as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/docker", - "package": "ibexa/docker", - "shouldBeAddedAsVCS": false - } - ] -}