diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 9b406f70..63c8a9bc 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -21,7 +21,7 @@ on: jobs: regression-commerce-setup1: name: "PHP 8.3/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-11657 with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -33,11 +33,12 @@ jobs: job-count: 4 multirepository: true php-image: "ghcr.io/ibexa/docker/php:8.3-node22" + ci-scripts-branch: "ibx-11657" timeout: 120 secrets: inherit regression-commerce-setup2: name: "PHP 8.4/Node 22/MariaDB 11.4/Elastic 8/Valkey latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11657 with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -49,11 +50,12 @@ jobs: job-count: 4 multirepository: true php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + ci-scripts-branch: "ibx-11657" timeout: 120 secrets: inherit regression-commerce-setup3: name: "PHP 8.4/Node 22/MySQL 8.4/Multirepository/Solr 8/Redis latest" - uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11657 with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -65,5 +67,21 @@ jobs: job-count: 4 multirepository: true php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + ci-scripts-branch: "ibx-11657" timeout: 120 secrets: inherit + admin-ui-connector-quable: + name: "Connector-quable tests/PHP 8.4/Node 22/PostgreSQL 18.0" + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@ibx-11657 + with: + project-edition: "commerce" + project-version: ${{ github.event.inputs.project-version }} + setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql18.yml:doc/docker/selenium.yml" + install-connector-quable: true + test-suite: '--profile=browser --suite=admin-ui-full --tags=@IbexaCommerce' + test-setup-phase-1: '--profile=setup --suite=personas --mode=standard' + test-setup-phase-2: '--profile=setup --suite=content-translation --mode=standard' + send-success-notification: false + php-image: "ghcr.io/ibexa/docker/php:8.4-node22" + ci-scripts-branch: "ibx-11657" + secrets: inherit