From 47a1d7d3acd20c8d685b4e204be7c05e962ad0a7 Mon Sep 17 00:00:00 2001 From: Grzegorz Sadowski Date: Tue, 31 Oct 2023 10:53:25 +0100 Subject: [PATCH 1/2] [GitHub Actions] Fix test application setup --- .github/workflows/build.yaml | 14 ++++++++------ .github/workflows/contract_tests.yaml | 12 +++++++----- 2 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index b23ef0d1..d99d88bb 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -58,13 +58,15 @@ jobs: coverage: none - name: Build test application - uses: SyliusLabs/BuildTestAppAction@v1.3 + uses: SyliusLabs/BuildTestAppAction@v2.2 with: - symfony-version: "${{ matrix.symfony }}" - sylius-version: "${{ matrix.sylius }}" - mysql-version: "${{ matrix.mysql }}" - node-version: "${{ matrix.node }}" - plugin-build: "yes" + e2e: "yes" + php_version: "${{ matrix.php }}" + symfony_version: "${{ matrix.symfony }}" + sylius_version: "${{ matrix.sylius }}" + database_version: "${{ matrix.mysql }}" + node_version: "${{ matrix.node }}" + build_type: "plugin" - name: Run ECS run: vendor/bin/ecs check diff --git a/.github/workflows/contract_tests.yaml b/.github/workflows/contract_tests.yaml index 52b41542..9e2015ed 100644 --- a/.github/workflows/contract_tests.yaml +++ b/.github/workflows/contract_tests.yaml @@ -41,11 +41,13 @@ jobs: - name: Build test application uses: SyliusLabs/BuildTestAppAction@v1.3 with: - symfony-version: "${{ matrix.symfony }}" - sylius-version: "${{ matrix.sylius }}" - mysql-version: "${{ matrix.mysql }}" - node-version: "${{ matrix.node }}" - plugin-build: "yes" + e2e: "yes" + php_version: "${{ matrix.php }}" + symfony_version: "${{ matrix.symfony }}" + sylius_version: "${{ matrix.sylius }}" + database_version: "${{ matrix.mysql }}" + node_version: "${{ matrix.node }}" + build_type: "plugin" - name: Run PHPUnit run: vendor/bin/phpunit --colors=always --testsuite contract From 517bb8935fed5fca345a9d4df05db3917f9866cd Mon Sep 17 00:00:00 2001 From: Kevin Kaniaburka Date: Mon, 4 Dec 2023 15:10:38 +0100 Subject: [PATCH 2/2] [GitHub Actions] Enable JS in Behat tests --- .github/workflows/build.yaml | 1 + .github/workflows/contract_tests.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d99d88bb..75634c87 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -61,6 +61,7 @@ jobs: uses: SyliusLabs/BuildTestAppAction@v2.2 with: e2e: "yes" + e2e_js: "yes" php_version: "${{ matrix.php }}" symfony_version: "${{ matrix.symfony }}" sylius_version: "${{ matrix.sylius }}" diff --git a/.github/workflows/contract_tests.yaml b/.github/workflows/contract_tests.yaml index 9e2015ed..af6f6962 100644 --- a/.github/workflows/contract_tests.yaml +++ b/.github/workflows/contract_tests.yaml @@ -42,6 +42,7 @@ jobs: uses: SyliusLabs/BuildTestAppAction@v1.3 with: e2e: "yes" + e2e_js: "yes" php_version: "${{ matrix.php }}" symfony_version: "${{ matrix.symfony }}" sylius_version: "${{ matrix.sylius }}"