diff --git a/.github/actions/is-release/action.yml b/.github/actions/is-release/action.yml index baa7178b28..4f27d4f037 100644 --- a/.github/actions/is-release/action.yml +++ b/.github/actions/is-release/action.yml @@ -1,6 +1,11 @@ name: Check if PR is a release description: "Checks if the PR is a release" +outputs: + is_release: + description: "Is this a release?" + value: ${{ steps.check_if_release.outputs.is_release }} + runs: using: "composite" steps: diff --git a/.github/workflows/bdd-integration-tests.yml b/.github/workflows/bdd-integration-tests.yml index 4c6790d84d..b153ce17df 100644 --- a/.github/workflows/bdd-integration-tests.yml +++ b/.github/workflows/bdd-integration-tests.yml @@ -31,10 +31,10 @@ jobs: - name: Check if PR is a release uses: ./.github/actions/is-release id: check_if_release - - name: run-pr-integration-tests + - name: Run PR or Nightly Integration Tests uses: ./.github/actions/run-integration-tests if: (steps.check_if_release.outputs.is_release != 'true') - - name: run-release-or-cron-integration-tests + - name: Run Release Integration Tests if: (steps.check_if_release.outputs.is_release == 'true') uses: ./.github/actions/run-integration-tests with: diff --git a/.github/workflows/bdd-interop-tests.yml b/.github/workflows/bdd-interop-tests.yml index 8dcd45803c..9cf6fb3003 100644 --- a/.github/workflows/bdd-interop-tests.yml +++ b/.github/workflows/bdd-interop-tests.yml @@ -54,7 +54,7 @@ jobs: cd aries-agent-test-harness NO_TTY=1 LEDGER_URL_CONFIG=http://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @critical -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound - name: Run Release or Nightly Interop Tests - if: (steps.check_if_release.outputs.is_release != 'true' && github.event_name == 'pull_request') + if: (steps.check_if_release.outputs.is_release == 'true' || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch') run: | cd aries-agent-test-harness NO_TTY=1 LEDGER_URL_CONFIG=http://test.bcovrin.vonx.io TAILS_SERVER_URL_CONFIG=https://tails.vonx.io ./manage run -d acapy-main -t @AcceptanceTest -t ~@wip -t ~@T004-RFC0211 -t ~@DidMethod_orb -t ~@Transport_NoHttpOutbound