Skip to content

Commit e543ef7

Browse files
alongoszmicszo
andauthored
IBX-11730: [Behat] Configured multihost setup for Site Factory regressions (#594)
For more details see https://ibexa.atlassian.net/browse/IBX-11730 and #594 Key changes: * [GHA][Browser tests] Added Site Factory regression tests --------- Co-Authored-By: Michał Szołtysek <micszo@users.noreply.github.com>
1 parent 428fdcf commit e543ef7

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

.github/workflows/browser-tests.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,3 +115,16 @@ jobs:
115115
setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb.yml:doc/docker/multihost.yml:doc/docker/redis4.0.yml:doc/docker/selenium.yml"
116116
send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }}
117117
secrets: inherit
118+
site-factory-regressions:
119+
name: "Site Factory tests/PHP 8.4/Node 22/PostgreSQL 18.0"
120+
uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@main
121+
with:
122+
project-edition: "experience"
123+
project-version: ${{ github.event.inputs.project-version }}
124+
setup: "doc/docker/base-dev.yml:doc/docker/multihost.yml:doc/docker/db-postgresql18.yml:doc/docker/selenium.yml"
125+
test-suite: '--mode=standard --profile=siteFactory --suite=verify'
126+
test-setup-phase-1: '--mode=standard --profile=siteFactory --suite=setup'
127+
test-setup-phase-2: '--mode=standard --profile=siteFactory --suite=create'
128+
send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }}
129+
php-image: "ghcr.io/ibexa/docker/php:8.4-node22"
130+
secrets: inherit

0 commit comments

Comments
 (0)