From 36a078a0ae37d4ae258573cf75173321493bd5f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 19 Feb 2026 16:41:24 +0100 Subject: [PATCH 01/22] [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 0000000..d52d386 --- /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 1e55582a39f6aa717d1770ee4c9a29c7a5f2c270 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 19 Feb 2026 16:51:34 +0100 Subject: [PATCH 02/22] 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 a47a892..f286e26 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -52,7 +52,7 @@ jobs: php-image: "ghcr.io/ibexa/docker/php:8.0-node20" secrets: inherit regression-experience-setup3: - name: "PHP 8.3/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" + name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "experience" @@ -65,7 +65,7 @@ jobs: use-compatibility-layer: true job-count: 4 timeout: 120 - php-image: "ghcr.io/ibexa/docker/php:8.3-node22" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-1: name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7/Valkey latest" From b5eb58d626b9a4105bfedab31182e266896ee2af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 19 Feb 2026 17:08:01 +0100 Subject: [PATCH 03/22] [tmp] fieldtype-richtext-rte PR#42 --- dependencies.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dependencies.json b/dependencies.json index d52d386..9847052 100644 --- a/dependencies.json +++ b/dependencies.json @@ -12,6 +12,12 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-bumped-firebase-php-jwt as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/fieldtype-richtext-rte", + "package": "ibexa/fieldtype-richtext-rte", + "shouldBeAddedAsVCS": true } ] -} \ No newline at end of file +} From 4b0bd492195ca9a2d24a3e102395e72ff6757329 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 20 Feb 2026 08:37:11 +0100 Subject: [PATCH 04/22] [tmp] all 8.4 for core#707 --- .github/workflows/browser-tests.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index f286e26..936948f 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -20,7 +20,7 @@ on: jobs: regression-experience-setup1: - name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" + name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "experience" @@ -32,11 +32,11 @@ jobs: send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 4 multirepository: true - php-image: "ghcr.io/ibexa/docker/php:7.4-node18" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" timeout: 120 secrets: inherit regression-experience-setup2: - name: "PHP 8.0/Node 20/MySQL 8.0/Compatibility layer/Elastic 8" + name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 8" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "experience" @@ -49,7 +49,7 @@ jobs: use-compatibility-layer: true job-count: 4 timeout: 120 - php-image: "ghcr.io/ibexa/docker/php:8.0-node20" + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit regression-experience-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" @@ -78,6 +78,7 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql.yml:doc/docker/solr7.yml:doc/docker/multihost.yml:doc/docker/valkey-latest.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-2: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/Redis latest" @@ -90,6 +91,7 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb11.4.yml:doc/docker/solr9.yml:doc/docker/redis-latest.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-3: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" @@ -102,6 +104,7 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb.yml:doc/docker/elastic.yml:doc/docker/redis5.0.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-4: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" @@ -114,4 +117,5 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb.yml:doc/docker/multihost.yml:doc/docker/redis4.0.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit From cdfc569d5f0b33e5292ba5565f4ba5954a543a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 20 Feb 2026 08:45:09 +0100 Subject: [PATCH 05/22] fixup! [tmp] all 8.4 for core#707 --- .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 936948f..34134a2 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -36,7 +36,7 @@ jobs: timeout: 120 secrets: inherit regression-experience-setup2: - name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 8" + name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 7" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: project-edition: "experience" @@ -44,7 +44,7 @@ jobs: test-suite: "--profile=regression --suite=experience" test-setup-phase-1: "--profile=regression --suite=setup-experience --tags=~@part2 --mode=standard" test-setup-phase-2: "--profile=regression --suite=setup-experience --tags=@part2 --mode=standard" - setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.0.yml:doc/docker/elastic8.yml:doc/docker/selenium.yml" + setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.0.yml:doc/docker/elastic.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} use-compatibility-layer: true job-count: 4 From b00203aeb02678cde20e22b68e895168cc5fb39f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Mon, 23 Feb 2026 14:06:01 +0100 Subject: [PATCH 06/22] [tmp] ci-scripts-branch --- .github/workflows/browser-tests.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 34134a2..cccc944 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/Multirepository" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -39,6 +40,7 @@ jobs: name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 7" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -55,6 +57,7 @@ jobs: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -71,6 +74,7 @@ jobs: name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -84,6 +88,7 @@ jobs: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/Redis latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -97,6 +102,7 @@ jobs: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -110,6 +116,7 @@ jobs: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" From 6eb2773af25e386ae55697024a13a9912241f766 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Mon, 23 Feb 2026 22:42:29 +0100 Subject: [PATCH 07/22] [tmp] behat dep --- dependencies.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dependencies.json b/dependencies.json index 9847052..33bbced 100644 --- a/dependencies.json +++ b/dependencies.json @@ -18,6 +18,12 @@ "repositoryUrl": "https://github.com/ibexa/fieldtype-richtext-rte", "package": "ibexa/fieldtype-richtext-rte", "shouldBeAddedAsVCS": true + }, + { + "requirement": "dev-ibx-11328 as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/behat", + "package": "ibexa/behat", + "shouldBeAddedAsVCS": false } ] } From 5e87f3b71676b7ea55c3e7ce1cc06426c935883a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 24 Feb 2026 07:05:34 +0100 Subject: [PATCH 08/22] [tmp] gh-wf dep --- .github/workflows/browser-tests.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index cccc944..bfecc85 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -21,7 +21,7 @@ on: jobs: regression-experience-setup1: name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" - 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: "experience" @@ -38,7 +38,7 @@ jobs: secrets: inherit regression-experience-setup2: name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 7" - 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: "experience" @@ -55,7 +55,7 @@ jobs: secrets: inherit regression-experience-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/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: "experience" @@ -72,7 +72,7 @@ jobs: secrets: inherit page-builder-matchers-1: name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7/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: "experience" @@ -86,7 +86,7 @@ jobs: secrets: inherit page-builder-matchers-2: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/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: "experience" @@ -100,7 +100,7 @@ jobs: secrets: inherit page-builder-matchers-3: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" - 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: "experience" @@ -114,7 +114,7 @@ jobs: secrets: inherit page-builder-matchers-4: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" - 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: "experience" From 71e96148940da592a38c48441e3a8895c3e1492e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 15:09:21 +0100 Subject: [PATCH 09/22] Revert "[tmp] behat dep" This reverts commit 6eb2773af25e386ae55697024a13a9912241f766. --- dependencies.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dependencies.json b/dependencies.json index 33bbced..9847052 100644 --- a/dependencies.json +++ b/dependencies.json @@ -18,12 +18,6 @@ "repositoryUrl": "https://github.com/ibexa/fieldtype-richtext-rte", "package": "ibexa/fieldtype-richtext-rte", "shouldBeAddedAsVCS": true - }, - { - "requirement": "dev-ibx-11328 as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/behat", - "package": "ibexa/behat", - "shouldBeAddedAsVCS": false } ] } From 59be8655e94ea6dd4bc0b85d5ef88aacb43f8466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 15:09:28 +0100 Subject: [PATCH 10/22] Revert "[tmp] fieldtype-richtext-rte PR#42" This reverts commit b5eb58d626b9a4105bfedab31182e266896ee2af. --- dependencies.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dependencies.json b/dependencies.json index 9847052..d52d386 100644 --- a/dependencies.json +++ b/dependencies.json @@ -12,12 +12,6 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false - }, - { - "requirement": "dev-bumped-firebase-php-jwt as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/fieldtype-richtext-rte", - "package": "ibexa/fieldtype-richtext-rte", - "shouldBeAddedAsVCS": true } ] -} +} \ No newline at end of file From 98592dd6e5e53bb4acac3e8c713460fb9dca75ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 15:11:08 +0100 Subject: [PATCH 11/22] [revert] core dep --- dependencies.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dependencies.json b/dependencies.json index d52d386..6473472 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 5e3ccadc1f650139ac80ad858fb65b64ae4ab793 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 15:15:20 +0100 Subject: [PATCH 12/22] [revert] all 8.4 for core#707 --- .github/workflows/browser-tests.yml | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index bfecc85..f63f553 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -20,7 +20,7 @@ on: jobs: regression-experience-setup1: - name: "PHP 8.4/Node 22/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" + name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 with: ci-scripts-branch: 'ibx-11328-php-8.4' @@ -33,11 +33,11 @@ jobs: send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 4 multirepository: true - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + php-image: "ghcr.io/ibexa/docker/php:7.4-node18" timeout: 120 secrets: inherit regression-experience-setup2: - name: "PHP 8.4/Node 22/MySQL 8.0/Compatibility layer/Elastic 7" + name: "PHP 8.0/Node 20/MySQL 8.0/Compatibility layer/Elastic 8" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11328 with: ci-scripts-branch: 'ibx-11328-php-8.4' @@ -46,12 +46,12 @@ jobs: test-suite: "--profile=regression --suite=experience" test-setup-phase-1: "--profile=regression --suite=setup-experience --tags=~@part2 --mode=standard" test-setup-phase-2: "--profile=regression --suite=setup-experience --tags=@part2 --mode=standard" - setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.0.yml:doc/docker/elastic.yml:doc/docker/selenium.yml" + setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.0.yml:doc/docker/elastic8.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} use-compatibility-layer: true job-count: 4 timeout: 120 - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + php-image: "ghcr.io/ibexa/docker/php:8.0-node20" secrets: inherit regression-experience-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" @@ -82,7 +82,6 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql.yml:doc/docker/solr7.yml:doc/docker/multihost.yml:doc/docker/valkey-latest.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-2: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/Redis latest" @@ -96,7 +95,6 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb11.4.yml:doc/docker/solr9.yml:doc/docker/redis-latest.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-3: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" @@ -110,7 +108,6 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb.yml:doc/docker/elastic.yml:doc/docker/redis5.0.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit page-builder-matchers-4: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" @@ -124,5 +121,4 @@ jobs: test-setup-phase-2: '--mode=standard --profile=setup --suite=page-builder --tags=@setup' setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb.yml:doc/docker/multihost.yml:doc/docker/redis4.0.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} - php-image: "ghcr.io/ibexa/docker/php:8.4-node22" secrets: inherit From 581161f9afe18052e02a5a7e1f5b24de221451d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 15:16:22 +0100 Subject: [PATCH 13/22] [tmp] core 717 dep --- dependencies.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dependencies.json b/dependencies.json index 6473472..41d14b5 100644 --- a/dependencies.json +++ b/dependencies.json @@ -6,6 +6,12 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11179-om-signature as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/core", + "package": "ibexa/core", + "shouldBeAddedAsVCS": false } ] } From 571d1557c54dc760a25f8e3e7cfdc2b5cc529f15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 26 Feb 2026 16:50:15 +0100 Subject: [PATCH 14/22] Revert "[tmp] core 717 dep" This reverts commit 581161f9afe18052e02a5a7e1f5b24de221451d3. --- dependencies.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dependencies.json b/dependencies.json index 41d14b5..6473472 100644 --- a/dependencies.json +++ b/dependencies.json @@ -6,12 +6,6 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false - }, - { - "requirement": "dev-IBX-11179-om-signature as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/core", - "package": "ibexa/core", - "shouldBeAddedAsVCS": false } ] } From b1617ffee3fabee363cbed6f78964272446538e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 11:31:28 +0100 Subject: [PATCH 15/22] [tmp] p-b dep --- dependencies.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dependencies.json b/dependencies.json index 6473472..814b23a 100644 --- a/dependencies.json +++ b/dependencies.json @@ -6,6 +6,12 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-ibx-11328 as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/page-builder", + "package": "ibexa/page-builder", + "shouldBeAddedAsVCS": true } ] } From bc4f2aadc6de8d5f6519b4b62a762ad4e7c1dd40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 11:41:27 +0100 Subject: [PATCH 16/22] [tmp] core tag --- dependencies.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dependencies.json b/dependencies.json index 814b23a..aa1c5a4 100644 --- a/dependencies.json +++ b/dependencies.json @@ -12,6 +12,12 @@ "repositoryUrl": "https://github.com/ibexa/page-builder", "package": "ibexa/page-builder", "shouldBeAddedAsVCS": true + }, + { + "requirement": "v4.6.27 as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/core", + "package": "ibexa/core", + "shouldBeAddedAsVCS": false } ] } From 46c2cd074415540b3dfb7c21408ba9c5dd054524 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 13:48:03 +0100 Subject: [PATCH 17/22] [test] php 8.3 --- .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 f63f553..f8976a8 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -72,7 +72,7 @@ jobs: secrets: inherit page-builder-matchers-1: name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7/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: "experience" @@ -85,7 +85,7 @@ jobs: secrets: inherit page-builder-matchers-2: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/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: "experience" @@ -98,7 +98,7 @@ jobs: secrets: inherit page-builder-matchers-3: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" - 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: "experience" @@ -111,7 +111,7 @@ jobs: secrets: inherit page-builder-matchers-4: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" - 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: "experience" From 357cf952f7966817db50410dfd4815c4038d453c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 14:33:30 +0100 Subject: [PATCH 18/22] [revert] p-b dep --- dependencies.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dependencies.json b/dependencies.json index aa1c5a4..ed96fdf 100644 --- a/dependencies.json +++ b/dependencies.json @@ -7,12 +7,6 @@ "package": "ibexa/docker", "shouldBeAddedAsVCS": false }, - { - "requirement": "dev-ibx-11328 as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/page-builder", - "package": "ibexa/page-builder", - "shouldBeAddedAsVCS": true - }, { "requirement": "v4.6.27 as 4.6.x-dev", "repositoryUrl": "https://github.com/ibexa/core", From 716611faa8a8c976242f5bc49a10c47fce52514f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Fri, 27 Feb 2026 16:04:13 +0100 Subject: [PATCH 19/22] [revert] 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 f8976a8..3ea8fa4 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -21,7 +21,7 @@ on: jobs: regression-experience-setup1: name: "PHP 7.4/Node 18/PostgreSQL 18.0/Varnish/Redis 7.2/Multirepository" - 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: "experience" @@ -38,7 +38,7 @@ jobs: secrets: inherit regression-experience-setup2: name: "PHP 8.0/Node 20/MySQL 8.0/Compatibility layer/Elastic 8" - 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: "experience" @@ -55,7 +55,7 @@ jobs: secrets: inherit regression-experience-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/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: "experience" From 651f583f0e3f64f1abab52c143d8c7b6cb6b7549 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Mar 2026 10:41:47 +0100 Subject: [PATCH 20/22] Revert "[tmp] core tag" This reverts commit bc4f2aadc6de8d5f6519b4b62a762ad4e7c1dd40. --- dependencies.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/dependencies.json b/dependencies.json index ed96fdf..6473472 100644 --- a/dependencies.json +++ b/dependencies.json @@ -6,12 +6,6 @@ "repositoryUrl": "https://github.com/ibexa/docker", "package": "ibexa/docker", "shouldBeAddedAsVCS": false - }, - { - "requirement": "v4.6.27 as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/core", - "package": "ibexa/core", - "shouldBeAddedAsVCS": false } ] } From 1dff31ec8c7ef68b7bf803b55d03bfba8fe447e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Mar 2026 14:30:53 +0100 Subject: [PATCH 21/22] Revert "[tmp] ci-scripts-branch" This reverts commit b00203aeb02678cde20e22b68e895168cc5fb39f. --- .github/workflows/browser-tests.yml | 7 ------- 1 file changed, 7 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 3ea8fa4..f286e26 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/Multirepository" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -40,7 +39,6 @@ jobs: name: "PHP 8.0/Node 20/MySQL 8.0/Compatibility layer/Elastic 8" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -57,7 +55,6 @@ jobs: name: "PHP 8.4/Node 22/MySQL 8.4/Compatibility layer/Solr 8/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -74,7 +71,6 @@ jobs: name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7/Valkey latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -87,7 +83,6 @@ jobs: name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9/Redis latest" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -100,7 +95,6 @@ jobs: name: "URIElement matcher tests/MariaDB 10.11/Elastic 7/Redis 5.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -113,7 +107,6 @@ jobs: name: "Compound matcher tests/MariaDB 10.11/Redis 4.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'ibx-11328-php-8.4' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" From 042145af407b0a3b6cfcd601163143e47219443d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Mar 2026 14:31:38 +0100 Subject: [PATCH 22/22] [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 6473472..0000000 --- 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 - } - ] -}