From 2b7fba8adb808c864136ba8035f1ed2fd5a187b3 Mon Sep 17 00:00:00 2001 From: kenorb Date: Sun, 8 Sep 2024 10:42:36 +0100 Subject: [PATCH] CI: Runs tmate only on failure in debug mode --- .github/workflows/test-exchange-account.yml | 2 +- .github/workflows/test-exchange-symbolinfo.yml | 2 +- .github/workflows/test-exchange.yml | 2 +- .github/workflows/test-indicator.yml | 2 +- .github/workflows/test-indicators-bitwise.yml | 2 +- .github/workflows/test-indicators-ohlc.yml | 2 +- .github/workflows/test-indicators-oscillator.yml | 2 +- .github/workflows/test-indicators-price.yml | 2 +- .github/workflows/test-indicators-pricemulti.yml | 2 +- .github/workflows/test-indicators-pricerange.yml | 2 +- .github/workflows/test-indicators-special.yml | 2 +- .github/workflows/test-indicators-tick.yml | 2 +- .github/workflows/test-indicators.yml | 2 +- .github/workflows/test-math.yml | 2 +- .github/workflows/test-platform-chart.yml | 2 +- .github/workflows/test-platform-chart3d.yml | 2 +- .github/workflows/test-platform-web.yml | 2 +- .github/workflows/test-platform.yml | 2 +- .github/workflows/test-serializer.yml | 2 +- .github/workflows/test-storage-cache.yml | 2 +- .github/workflows/test-storage-dict-buffer.yml | 2 +- .github/workflows/test-storage-dict.yml | 2 +- .github/workflows/test-storage.yml | 2 +- .github/workflows/test-task.yml | 2 +- .github/workflows/test-tick.yml | 2 +- .github/workflows/test-trade.yml | 2 +- .github/workflows/test.yml | 2 +- 27 files changed, 27 insertions(+), 27 deletions(-) diff --git a/.github/workflows/test-exchange-account.yml b/.github/workflows/test-exchange-account.yml index 740424f70..05d73df32 100644 --- a/.github/workflows/test-exchange-account.yml +++ b/.github/workflows/test-exchange-account.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-exchange-symbolinfo.yml b/.github/workflows/test-exchange-symbolinfo.yml index 9eb0d5827..d9640c624 100644 --- a/.github/workflows/test-exchange-symbolinfo.yml +++ b/.github/workflows/test-exchange-symbolinfo.yml @@ -62,7 +62,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-exchange.yml b/.github/workflows/test-exchange.yml index 0085b90e3..eabe553a1 100644 --- a/.github/workflows/test-exchange.yml +++ b/.github/workflows/test-exchange.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicator.yml b/.github/workflows/test-indicator.yml index 54b8172ae..1504084fb 100644 --- a/.github/workflows/test-indicator.yml +++ b/.github/workflows/test-indicator.yml @@ -70,7 +70,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-bitwise.yml b/.github/workflows/test-indicators-bitwise.yml index 50949f6f3..e7356f1bb 100644 --- a/.github/workflows/test-indicators-bitwise.yml +++ b/.github/workflows/test-indicators-bitwise.yml @@ -65,7 +65,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-ohlc.yml b/.github/workflows/test-indicators-ohlc.yml index eff4db2a5..07ebb0323 100644 --- a/.github/workflows/test-indicators-ohlc.yml +++ b/.github/workflows/test-indicators-ohlc.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-oscillator.yml b/.github/workflows/test-indicators-oscillator.yml index ec20e4ac6..73dd58bd6 100644 --- a/.github/workflows/test-indicators-oscillator.yml +++ b/.github/workflows/test-indicators-oscillator.yml @@ -67,7 +67,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-price.yml b/.github/workflows/test-indicators-price.yml index 0f070aac6..c5339ecfb 100644 --- a/.github/workflows/test-indicators-price.yml +++ b/.github/workflows/test-indicators-price.yml @@ -66,7 +66,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-pricemulti.yml b/.github/workflows/test-indicators-pricemulti.yml index ad9fc120c..549ecb6b8 100644 --- a/.github/workflows/test-indicators-pricemulti.yml +++ b/.github/workflows/test-indicators-pricemulti.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-pricerange.yml b/.github/workflows/test-indicators-pricerange.yml index b456905a0..9e22cfcac 100644 --- a/.github/workflows/test-indicators-pricerange.yml +++ b/.github/workflows/test-indicators-pricerange.yml @@ -67,7 +67,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-special.yml b/.github/workflows/test-indicators-special.yml index 801d6f8c9..817ca9aaf 100644 --- a/.github/workflows/test-indicators-special.yml +++ b/.github/workflows/test-indicators-special.yml @@ -65,7 +65,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators-tick.yml b/.github/workflows/test-indicators-tick.yml index 45d90cdfa..8b42f220f 100644 --- a/.github/workflows/test-indicators-tick.yml +++ b/.github/workflows/test-indicators-tick.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-indicators.yml b/.github/workflows/test-indicators.yml index de36c59fc..1e1e7945f 100644 --- a/.github/workflows/test-indicators.yml +++ b/.github/workflows/test-indicators.yml @@ -114,7 +114,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-math.yml b/.github/workflows/test-math.yml index e81710a9c..f1dc64589 100644 --- a/.github/workflows/test-math.yml +++ b/.github/workflows/test-math.yml @@ -64,7 +64,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-platform-chart.yml b/.github/workflows/test-platform-chart.yml index ce177463d..d85a9dded 100644 --- a/.github/workflows/test-platform-chart.yml +++ b/.github/workflows/test-platform-chart.yml @@ -63,7 +63,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-platform-chart3d.yml b/.github/workflows/test-platform-chart3d.yml index e8fbd1f9b..05c3f4a87 100644 --- a/.github/workflows/test-platform-chart3d.yml +++ b/.github/workflows/test-platform-chart3d.yml @@ -63,7 +63,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 30 diff --git a/.github/workflows/test-platform-web.yml b/.github/workflows/test-platform-web.yml index ed920961b..afd4b9e57 100644 --- a/.github/workflows/test-platform-web.yml +++ b/.github/workflows/test-platform-web.yml @@ -63,7 +63,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-platform.yml b/.github/workflows/test-platform.yml index 3a0985a8a..37388ba03 100644 --- a/.github/workflows/test-platform.yml +++ b/.github/workflows/test-platform.yml @@ -67,7 +67,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-serializer.yml b/.github/workflows/test-serializer.yml index 040201082..a256229e8 100644 --- a/.github/workflows/test-serializer.yml +++ b/.github/workflows/test-serializer.yml @@ -62,7 +62,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-storage-cache.yml b/.github/workflows/test-storage-cache.yml index b3c6145a2..c4649601d 100644 --- a/.github/workflows/test-storage-cache.yml +++ b/.github/workflows/test-storage-cache.yml @@ -63,7 +63,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-storage-dict-buffer.yml b/.github/workflows/test-storage-dict-buffer.yml index 830999bf0..842a1ec5b 100644 --- a/.github/workflows/test-storage-dict-buffer.yml +++ b/.github/workflows/test-storage-dict-buffer.yml @@ -67,7 +67,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-storage-dict.yml b/.github/workflows/test-storage-dict.yml index f99102d57..e9f62d7ae 100644 --- a/.github/workflows/test-storage-dict.yml +++ b/.github/workflows/test-storage-dict.yml @@ -62,7 +62,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-storage.yml b/.github/workflows/test-storage.yml index b51b9e194..2ee696439 100644 --- a/.github/workflows/test-storage.yml +++ b/.github/workflows/test-storage.yml @@ -68,7 +68,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-task.yml b/.github/workflows/test-task.yml index 2769fcd58..239753e58 100644 --- a/.github/workflows/test-task.yml +++ b/.github/workflows/test-task.yml @@ -70,7 +70,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-tick.yml b/.github/workflows/test-tick.yml index 94e0f87f2..559e05d53 100644 --- a/.github/workflows/test-tick.yml +++ b/.github/workflows/test-tick.yml @@ -62,7 +62,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test-trade.yml b/.github/workflows/test-trade.yml index dce76ea82..2f16435b5 100644 --- a/.github/workflows/test-trade.yml +++ b/.github/workflows/test-trade.yml @@ -65,7 +65,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 894c768ac..a97047d2b 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -74,7 +74,7 @@ jobs: # yamllint disable-line rule:line-length UrlExpert: file://${{ github.workspace }}/${{ env.TEST_PATH }}/${{ matrix.test }}.ex${{ matrix.version }} Version: 5 - - if: ${{ failure() }} + - if: ${{ failure() && runner.debug }} uses: mxschmitt/action-tmate@v3 timeout-minutes: 20