diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 98e59ce8d49..5074fc35b9a 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -8,6 +8,13 @@ on: push: tags: - "*" + workflow_dispatch: + inputs: + liveNetwork: + description: "Run Live Testnet Tests" + required: false + type: boolean + # Only run 1 of this workflow at a time per PR concurrency: @@ -886,7 +893,7 @@ jobs: ### Start Live Testnet Section testnet-smoke-tests-matrix: - if: ${{ github.event_name == 'schedule' || (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')) }} ## Only run live tests on new tags and nightly + if: ${{ github.event_name == 'schedule' || (github.event_name == 'push' && startsWith(github.ref, 'refs/tags/')) || (github.event_name == 'workflow_dispatch' && inputs.liveNetwork) }} ## Only run live tests on new tags, schedule, or on manual request environment: integration permissions: checks: write