diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d6b387d10f85..13db6ba0dabd 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -5,6 +5,7 @@ env: OPENBB_USE_ION: false OPENBB_USE_PROMPT_TOOLKIT: false PIP_DEFAULT_TIMEOUT: 100 + on: [workflow_dispatch] jobs: diff --git a/.github/workflows/unit-test.yml b/.github/workflows/unit-test.yml index 5e3e04193554..48514e180122 100644 --- a/.github/workflows/unit-test.yml +++ b/.github/workflows/unit-test.yml @@ -13,6 +13,10 @@ on: - develop - main types: [opened, synchronize] + push: + branches: + - develop + - main concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -97,7 +101,7 @@ jobs: name: Vanilla Python Tests - ${{ matrix.python-version }} needs: [python-changes, base-test] runs-on: ${{ matrix.os }} - if: needs.python-changes.outputs.python-changes == 'true' && github.event.pull_request.base.ref == 'develop' + if: needs.python-changes.outputs.python-changes == 'true' && github.event.pull_request.base.ref == 'develop' && github.event.pull_request.merged != true strategy: fail-fast: true matrix: diff --git a/tests/test_helpers.py b/tests/test_helpers.py index dbfc099b9344..5ceecf9070e0 100644 --- a/tests/test_helpers.py +++ b/tests/test_helpers.py @@ -8,4 +8,4 @@ def no_dfs(args: list, kwargs: dict) -> bool: for item in kwargs.values(): if isinstance(item, pd.DataFrame): return False - return True + return True \ No newline at end of file