diff --git a/.github/workflows/browser-tests.yml b/.github/workflows/browser-tests.yml index 9b406f70..6edc00d0 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 4ac562d7..086cb85b 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": { @@ -29,5 +29,12 @@ "branch-alias": { "dev-master": "5.0.x-dev" } + }, + "config": { + "allow-plugins": { + "php-http/discovery": true, + "symfony/flex": true, + "ibexa/post-install": true + } } } diff --git a/dependencies.json b/dependencies.json new file mode 100644 index 00000000..8cdf1d25 --- /dev/null +++ b/dependencies.json @@ -0,0 +1,203 @@ +{ + "recipesEndpoint": "", + "packages": [ + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/admin-ui.git", + "package": "ibexa/admin-ui", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11332-link-c as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/design-system-twig.git", + "package": "ibexa/design-system-twig", + "shouldBeAddedAsVCS": true + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as dev-5.0-next", + "repositoryUrl": "git@github.com:ibexa/admin-ui-assets.git", + "package": "ibexa/admin-ui-assets", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/scheduler.git", + "package": "ibexa/scheduler", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/segmentation.git", + "package": "ibexa/segmentation", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/site-factory.git", + "package": "ibexa/site-factory", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/taxonomy.git", + "package": "ibexa/taxonomy", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/version-comparison.git", + "package": "ibexa/version-comparison", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/workflow.git", + "package": "ibexa/workflow", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/product-catalog.git", + "package": "ibexa/product-catalog", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/payment.git", + "package": "ibexa/payment", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/order-management.git", + "package": "ibexa/order-management", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/image-editor.git", + "package": "ibexa/image-editor", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/form-builder.git", + "package": "ibexa/form-builder", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/fieldtype-matrix.git", + "package": "ibexa/fieldtype-matrix", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/dashboard.git", + "package": "ibexa/dashboard", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/corporate-account.git", + "package": "ibexa/corporate-account", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/collaboration.git", + "package": "ibexa/collaboration", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/shipping.git", + "package": "ibexa/shipping", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/page-builder.git", + "package": "ibexa/page-builder", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/site-context.git", + "package": "ibexa/site-context", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/discounts.git", + "package": "ibexa/discounts", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/connector-ai.git", + "package": "ibexa/connector-ai", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/core.git", + "package": "ibexa/core", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/activity-log.git", + "package": "ibexa/activity-log", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/connector-dam.git", + "package": "ibexa/connector-dam", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/share.git", + "package": "ibexa/share", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/personalization.git", + "package": "ibexa/personalization", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/content-tree.git", + "package": "ibexa/content-tree", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/fieldtype-richtext.git", + "package": "ibexa/fieldtype-richtext", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/image-picker.git", + "package": "ibexa/image-picker", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/tree-builder.git", + "package": "ibexa/tree-builder", + "shouldBeAddedAsVCS": false + }, + { + "requirement": "dev-IBX-11236-use-ds-btn-component as 5.0.x-dev", + "repositoryUrl": "git@github.com:ibexa/calendar.git", + "package": "ibexa/calendar", + "shouldBeAddedAsVCS": false + } + ] +}