From 6b8fcc6c5f8daa24a0bfc95ab90cb81b5c1f02ad Mon Sep 17 00:00:00 2001 From: Alpar Szotyori Date: Tue, 9 Jul 2024 17:34:19 +0200 Subject: [PATCH] ci(bank-sdk): Run the UI tests from the release workflow PM-89 --- .github/workflows/bank-sdk.check.ui-tests.yml | 2 ++ .github/workflows/bank-sdk.release.yml | 7 ++++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/bank-sdk.check.ui-tests.yml b/.github/workflows/bank-sdk.check.ui-tests.yml index 6f12b8834e..3290b6f8bf 100644 --- a/.github/workflows/bank-sdk.check.ui-tests.yml +++ b/.github/workflows/bank-sdk.check.ui-tests.yml @@ -1,5 +1,7 @@ name: Check Bank SDK - UI Tests +# TODO: Update triggers to execute only on workflow_call (from the release workflow) and via manual triggering +# (UI tests are slow and we should not run them on every push) on: push: paths: diff --git a/.github/workflows/bank-sdk.release.yml b/.github/workflows/bank-sdk.release.yml index 3159f8e80f..ea04b4e288 100644 --- a/.github/workflows/bank-sdk.release.yml +++ b/.github/workflows/bank-sdk.release.yml @@ -12,9 +12,14 @@ jobs: secrets: GINI_MOBILE_TEST_CLIENT_SECRET: ${{ secrets.GINI_MOBILE_TEST_CLIENT_SECRET }} BANK_SDK_EXAMPLE_APP_KEYSTORE_PASSWORD: ${{ secrets.BANK_SDK_EXAMPLE_APP_KEYSTORE_PASSWORD }} + + check-ui-tests: + uses: ./.github/workflows/bank-sdk.check.ui-tests.yml + secrets: + GINI_MOBILE_TEST_CLIENT_SECRET: ${{ secrets.GINI_MOBILE_TEST_CLIENT_SECRET }} release: - needs: check + needs: [check, check-ui-tests] runs-on: ubuntu-latest steps: - name: checkout