diff --git a/.github/workflows/bank-sdk.check.ui-tests.yml b/.github/workflows/bank-sdk.check.ui-tests.yml index 6f12b8834..3290b6f8b 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 3159f8e80..ea04b4e28 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