diff --git a/.github/workflows/canary-integration-test.yml b/.github/workflows/canary-integration-test.yml index 93cb408bccd6..81f1994b636f 100644 --- a/.github/workflows/canary-integration-test.yml +++ b/.github/workflows/canary-integration-test.yml @@ -91,8 +91,8 @@ jobs: name: canary path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -171,8 +171,8 @@ jobs: name: pvc path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -238,8 +238,8 @@ jobs: name: pvc-db path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -309,8 +309,8 @@ jobs: name: pvc-db-wal path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -379,8 +379,8 @@ jobs: name: encryption-pvc path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -449,8 +449,8 @@ jobs: name: encryption-pvc-db-wal path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -520,8 +520,8 @@ jobs: name: encryption-pvc-db path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -608,8 +608,8 @@ jobs: name: encryption-pvc-kms-vault-token-auth path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -673,8 +673,8 @@ jobs: name: lvm-pvc path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -878,8 +878,8 @@ jobs: name: multi-cluster-mirroring path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 @@ -960,7 +960,7 @@ jobs: name: rgw-multisite-testing path: test - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-helm-suite.yaml b/.github/workflows/integration-test-helm-suite.yaml index 644cd514a825..ffd3d166446c 100644 --- a/.github/workflows/integration-test-helm-suite.yaml +++ b/.github/workflows/integration-test-helm-suite.yaml @@ -63,7 +63,7 @@ jobs: name: ceph-helm-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-mgr-suite.yaml b/.github/workflows/integration-test-mgr-suite.yaml index c8d5ca07e9ff..a756a3971eac 100644 --- a/.github/workflows/integration-test-mgr-suite.yaml +++ b/.github/workflows/integration-test-mgr-suite.yaml @@ -55,7 +55,7 @@ jobs: name: ceph-mgr-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-multi-cluster-suite.yaml b/.github/workflows/integration-test-multi-cluster-suite.yaml index 28c774dc1fb5..74c508159c9c 100644 --- a/.github/workflows/integration-test-multi-cluster-suite.yaml +++ b/.github/workflows/integration-test-multi-cluster-suite.yaml @@ -59,7 +59,7 @@ jobs: name: ceph-multi-cluster-deploy-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-object-suite.yaml b/.github/workflows/integration-test-object-suite.yaml index 5d13dd218530..3ebc2e979f1a 100644 --- a/.github/workflows/integration-test-object-suite.yaml +++ b/.github/workflows/integration-test-object-suite.yaml @@ -58,7 +58,7 @@ jobs: name: ceph-smoke-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-smoke-suite.yaml b/.github/workflows/integration-test-smoke-suite.yaml index a3fe5ff450ed..b17a9eb24057 100644 --- a/.github/workflows/integration-test-smoke-suite.yaml +++ b/.github/workflows/integration-test-smoke-suite.yaml @@ -59,7 +59,7 @@ jobs: name: ceph-smoke-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-test-upgrade-suite.yaml b/.github/workflows/integration-test-upgrade-suite.yaml index 1b4feefe01a2..a77046936eab 100644 --- a/.github/workflows/integration-test-upgrade-suite.yaml +++ b/.github/workflows/integration-test-upgrade-suite.yaml @@ -58,7 +58,7 @@ jobs: name: ceph-upgrade-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() + - name: setup tmate session for debugging when event is PR + if: failure() && github.event_name == 'pull_request' uses: mxschmitt/action-tmate@v3 timeout-minutes: 60 diff --git a/.github/workflows/integration-tests-on-release.yaml b/.github/workflows/integration-tests-on-release.yaml index df3c39c6d72c..766b57bfe822 100644 --- a/.github/workflows/integration-tests-on-release.yaml +++ b/.github/workflows/integration-tests-on-release.yaml @@ -64,11 +64,6 @@ jobs: name: ceph-helm-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 30 - TestCephMultiClusterDeploySuite: runs-on: ubuntu-18.04 strategy: @@ -116,11 +111,6 @@ jobs: name: ceph-multi-cluster-deploy-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 30 - TestCephSmokeSuite: runs-on: ubuntu-18.04 strategy: @@ -167,11 +157,6 @@ jobs: name: ceph-smoke-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 30 - TestCephUpgradeSuite: runs-on: ubuntu-18.04 strategy: @@ -218,11 +203,6 @@ jobs: name: ceph-upgrade-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - name: setup tmate session for debugging - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 30 - TestCephObjectSuite: if: ${{ github.event_name == 'pull_request' && github.ref != 'refs/heads/master' && !contains(github.event.pull_request.labels.*.name, 'skip-ci') }} runs-on: ubuntu-18.04 @@ -269,8 +249,3 @@ jobs: with: name: ceph-smoke-suite-artifact path: /home/runner/work/rook/rook/tests/integration/_output/tests/ - - - name: setup tmate session for debugging - if: failure() - uses: mxschmitt/action-tmate@v3 - timeout-minutes: 60