From 8cd63b6126c9f5ee4e8121ada9f83bcbc99b02c6 Mon Sep 17 00:00:00 2001 From: tischsoic Date: Thu, 10 Sep 2026 08:39:46 +0200 Subject: [PATCH 1/3] [TMP] Run regression --- dependencies.json | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 dependencies.json diff --git a/dependencies.json b/dependencies.json new file mode 100644 index 00000000..89144c8b --- /dev/null +++ b/dependencies.json @@ -0,0 +1,11 @@ +{ + "recipesEndpoint": "", + "packages": [ + { + "requirement": "dev-IBX-12329-update-inputs as dev-6.0-next", + "repositoryUrl": "https://github.com/ibexa/admin-ui-assets", + "package": "ibexa/admin-ui-assets", + "shouldBeAddedAsVCS": false + } + ] +} From cde181774827d5ec715a735690b919adfa7e3852 Mon Sep 17 00:00:00 2001 From: Petro Kurbatskyi Date: Wed, 25 Mar 2026 09:12:48 +0100 Subject: [PATCH 2/3] Switch to private non-skip-dev Satis server for CI tests --- .github/workflows/browser-tests.yml | 9 ++++++--- composer.json | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 279773ef..93c23d4d 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@k8s-satis with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -29,6 +29,7 @@ jobs: test-setup-phase-1: "--profile=regression --suite=setup-commerce --tags=~@part2 --mode=standard" test-setup-phase-2: "--profile=regression --suite=setup-commerce --tags=@part2 --mode=standard" setup: "doc/docker/base-dev.yml:doc/docker/db-postgresql18.yml:doc/docker/varnish.yml:doc/docker/redis7.2.yml:doc/docker/selenium.yml" + ci-scripts-branch: "k8s-satis" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 4 multirepository: true @@ -37,7 +38,7 @@ jobs: 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@k8s-satis with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -45,6 +46,7 @@ jobs: test-setup-phase-1: "--profile=regression --suite=setup-commerce --tags=~@part2 --mode=standard" test-setup-phase-2: "--profile=regression --suite=setup-commerce --tags=@part2 --mode=standard" setup: "doc/docker/base-dev.yml:doc/docker/db-mariadb11.4.yml:doc/docker/elastic8.yml:doc/docker/valkey-latest.yml:doc/docker/selenium.yml" + ci-scripts-branch: "k8s-satis" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 4 multirepository: true @@ -53,7 +55,7 @@ jobs: 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@k8s-satis with: project-edition: "commerce" project-version: ${{ github.event.inputs.project-version }} @@ -61,6 +63,7 @@ jobs: test-setup-phase-1: "--profile=regression --suite=setup-commerce --tags=~@part2 --mode=standard" test-setup-phase-2: "--profile=regression --suite=setup-commerce --tags=@part2 --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" + ci-scripts-branch: "k8s-satis" send-success-notification: ${{ github.event.inputs.send-success-notification != 'false' }} job-count: 4 multirepository: true diff --git a/composer.json b/composer.json index ab069ca1..de5f8303 100644 --- a/composer.json +++ b/composer.json @@ -8,7 +8,7 @@ "repositories": [ { "type": "composer", - "url": "https://updates.ibexa.co" + "url": "https://satis.services.ibexa.co" } ], "require": { From 7802f644a85c520d1a9f8b952ec7e8a6222a4163 Mon Sep 17 00:00:00 2001 From: tischsoic Date: Tue, 8 Sep 2026 10:30:22 +0200 Subject: [PATCH 3/3] Wired the connector-quable job to the k8s-satis CI branch --- .github/workflows/browser-tests.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 93c23d4d..8c725862 100644 --- a/.github/workflows/browser-tests.yml +++ b/.github/workflows/browser-tests.yml @@ -72,11 +72,12 @@ jobs: 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@main + uses: ibexa/gh-workflows/.github/workflows/browser-tests.yml@k8s-satis 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" + ci-scripts-branch: "k8s-satis" install-connector-quable: true test-suite: '--profile=browser --suite=admin-ui-full --tags=@IbexaCommerce' test-setup-phase-1: '--profile=setup --suite=personas --mode=standard'