From d4cb0eb8d2a64f5d79ceba1fd7d0796b3fe9743e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Wed, 10 Dec 2025 13:48:05 +0100 Subject: [PATCH 1/5] Run regression for IBX-XXXX --- .github/workflows/browser-tests.yml | 15 +++++++++++---- dependencies.json | 11 +++++++++++ 2 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 dependencies.json diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index cb83166..4123b5e 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -23,6 +23,7 @@ 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: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -39,6 +40,7 @@ jobs: name: "PHP 8.0/Node 20/MySQL 8.0/Compatibility layer/Elastic" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -55,6 +57,7 @@ jobs: name: "PHP 8.3/Node 22/MySQL 8.4/Compatibility layer/Solr 8" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -68,33 +71,36 @@ jobs: php-image: "ghcr.io/ibexa/docker/php:8.3-node22" secrets: inherit page-builder-matchers-1: - name: "Map\\Host matcher tests/PostgreSQL 14.15/Solr 7" + 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: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" test-setup-phase-1: "--mode=standard --profile=setup --suite=MapHost" 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/selenium.yml" + 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' }} secrets: inherit page-builder-matchers-2: - name: "Map\\URI matcher tests/MariaDB 11.4/Solr 9" + 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: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" test-setup-phase-1: "--mode=standard --profile=setup --suite=MapURI" 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/selenium.yml" + 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' }} secrets: inherit page-builder-matchers-3: name: "URIElement matcher tests/MariaDB 10.11/Redis 5.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: + ci-scripts-branch: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" @@ -107,6 +113,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: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" diff --git a/dependencies.json b/dependencies.json new file mode 100644 index 0000000..c2873f0 --- /dev/null +++ b/dependencies.json @@ -0,0 +1,11 @@ +{ + "recipesEndpoint": "", + "packages": [ + { + "requirement": "dev-poc-spi-latest as 4.6.x-dev", + "repositoryUrl": "https://github.com/ibexa/docker", + "package": "ibexa/docker", + "shouldBeAddedAsVCS": false + } + ] +} \ No newline at end of file From d106a4bd25991f1f3c9880de417ff96393c86665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Wed, 10 Dec 2025 16:18:23 +0100 Subject: [PATCH 2/5] valkey main setup --- .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 4123b5e..92eb90b 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -54,7 +54,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" + name: "PHP 8.3/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: 'poc-spi-latest' @@ -63,7 +63,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.4.yml:doc/docker/solr8.yml:doc/docker/selenium.yml" + setup: "doc/docker/base-dev.yml:doc/docker/db-mysql8.4.yml:doc/docker/solr8.yml:doc/docker/valkey-latest.yml:doc/docker/selenium.yml" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} use-compatibility-layer: true job-count: 4 From 43b97d840254157e0e4feb2de38d94399840dc26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Thu, 11 Dec 2025 16:49:49 +0100 Subject: [PATCH 3/5] fix --- date | 1 + 1 file changed, 1 insertion(+) create mode 100644 date diff --git a/date b/date new file mode 100644 index 0000000..5d8e756 --- /dev/null +++ b/date @@ -0,0 +1 @@ +czw 11 gru 16:49:49 2025 CET From 2c20d6fdc0041b07fa89d935d2ea88087f429c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Mon, 12 Jan 2026 16:24:05 +0100 Subject: [PATCH 4/5] Revert "fix" This reverts commit 43b97d840254157e0e4feb2de38d94399840dc26. --- date | 1 - 1 file changed, 1 deletion(-) delete mode 100644 date diff --git a/date b/date deleted file mode 100644 index 5d8e756..0000000 --- a/date +++ /dev/null @@ -1 +0,0 @@ -czw 11 gru 16:49:49 2025 CET From cfa61fae19ddf5b45a591ae064c18270d5e433ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Mon, 12 Jan 2026 16:26:47 +0100 Subject: [PATCH 5/5] Revert tmp changes --- .github/workflows/browser-tests.yml | 7 ------- dependencies.json | 11 ----------- 2 files changed, 18 deletions(-) delete mode 100644 dependencies.json diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 92eb90b..bd672fd 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: 'poc-spi-latest' 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" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=regression --suite=experience" @@ -57,7 +55,6 @@ jobs: name: "PHP 8.3/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: 'poc-spi-latest' 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: 'poc-spi-latest' 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: 'poc-spi-latest' 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/Redis 5.0" uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main with: - ci-scripts-branch: 'poc-spi-latest' 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: 'poc-spi-latest' project-edition: "experience" project-version: ${{ github.event.inputs.project-version }} test-suite: "--profile=browser --suite=page-builder" diff --git a/dependencies.json b/dependencies.json deleted file mode 100644 index c2873f0..0000000 --- a/dependencies.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "recipesEndpoint": "", - "packages": [ - { - "requirement": "dev-poc-spi-latest as 4.6.x-dev", - "repositoryUrl": "https://github.com/ibexa/docker", - "package": "ibexa/docker", - "shouldBeAddedAsVCS": false - } - ] -} \ No newline at end of file