From ca541eb613e9eef42343e774de8dda427f341312 Mon Sep 17 00:00:00 2001 From: kenorb Date: Sun, 8 Sep 2024 09:51:29 +0100 Subject: [PATCH] CI: Do not run test if login is not specified [no-ci] --- .github/workflows/test-exchange-account.yml | 4 +++- .github/workflows/test-exchange-symbolinfo.yml | 4 +++- .github/workflows/test-exchange.yml | 4 +++- .github/workflows/test-indicator.yml | 4 +++- .github/workflows/test-indicators-bitwise.yml | 4 +++- .github/workflows/test-indicators-ohlc.yml | 4 +++- .github/workflows/test-indicators-oscillator.yml | 4 +++- .github/workflows/test-indicators-price.yml | 4 +++- .github/workflows/test-indicators-pricemulti.yml | 4 +++- .github/workflows/test-indicators-pricerange.yml | 4 +++- .github/workflows/test-indicators-special.yml | 4 +++- .github/workflows/test-indicators-tick.yml | 4 +++- .github/workflows/test-indicators.yml | 4 +++- .github/workflows/test-math.yml | 4 +++- .github/workflows/test-platform-chart.yml | 4 +++- .github/workflows/test-platform-chart3d.yml | 4 +++- .github/workflows/test-platform-web.yml | 4 +++- .github/workflows/test-platform.yml | 4 +++- .github/workflows/test-serializer.yml | 4 +++- .github/workflows/test-storage-cache.yml | 4 +++- .github/workflows/test-storage-dict-buffer.yml | 4 +++- .github/workflows/test-storage-dict.yml | 4 +++- .github/workflows/test-storage.yml | 4 +++- .github/workflows/test-task.yml | 4 +++- .github/workflows/test-tick.yml | 4 +++- .github/workflows/test-trade.yml | 4 +++- .github/workflows/test.yml | 4 +++- 27 files changed, 81 insertions(+), 27 deletions(-) diff --git a/.github/workflows/test-exchange-account.yml b/.github/workflows/test-exchange-account.yml index d348e957e..740424f70 100644 --- a/.github/workflows/test-exchange-account.yml +++ b/.github/workflows/test-exchange-account.yml @@ -3,6 +3,7 @@ name: Test Exchange/Account env: TEST_PATH: Exchange/Account/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-exchange-symbolinfo.yml b/.github/workflows/test-exchange-symbolinfo.yml index 4bb9ec81d..9eb0d5827 100644 --- a/.github/workflows/test-exchange-symbolinfo.yml +++ b/.github/workflows/test-exchange-symbolinfo.yml @@ -3,6 +3,7 @@ name: Test Exchange/SymbolInfo env: TEST_PATH: Exchange/SymbolInfo/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -45,7 +46,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-exchange.yml b/.github/workflows/test-exchange.yml index 5e1260b36..0085b90e3 100644 --- a/.github/workflows/test-exchange.yml +++ b/.github/workflows/test-exchange.yml @@ -3,6 +3,7 @@ name: Test Exchange env: TEST_PATH: Exchange/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicator.yml b/.github/workflows/test-indicator.yml index c423bc459..54b8172ae 100644 --- a/.github/workflows/test-indicator.yml +++ b/.github/workflows/test-indicator.yml @@ -3,6 +3,7 @@ name: Test Indicator env: TEST_PATH: Indicator/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -53,7 +54,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-bitwise.yml b/.github/workflows/test-indicators-bitwise.yml index d0122bffa..50949f6f3 100644 --- a/.github/workflows/test-indicators-bitwise.yml +++ b/.github/workflows/test-indicators-bitwise.yml @@ -3,6 +3,7 @@ name: Test Indicators (Bitwise) env: TEST_PATH: Indicators/Bitwise/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -48,7 +49,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-ohlc.yml b/.github/workflows/test-indicators-ohlc.yml index 74728180a..eff4db2a5 100644 --- a/.github/workflows/test-indicators-ohlc.yml +++ b/.github/workflows/test-indicators-ohlc.yml @@ -3,6 +3,7 @@ name: Test Indicators (OHLC) env: TEST_PATH: Indicators/OHLC/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-oscillator.yml b/.github/workflows/test-indicators-oscillator.yml index 67dfea524..ec20e4ac6 100644 --- a/.github/workflows/test-indicators-oscillator.yml +++ b/.github/workflows/test-indicators-oscillator.yml @@ -3,6 +3,7 @@ name: Test Indicators (Oscillator) env: TEST_PATH: Indicators/Oscillator/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -50,7 +51,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-price.yml b/.github/workflows/test-indicators-price.yml index fd4ded8ac..0f070aac6 100644 --- a/.github/workflows/test-indicators-price.yml +++ b/.github/workflows/test-indicators-price.yml @@ -3,6 +3,7 @@ name: Test Indicators (Price) env: TEST_PATH: Indicators/Price/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -49,7 +50,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-pricemulti.yml b/.github/workflows/test-indicators-pricemulti.yml index bbcbd8edd..ad9fc120c 100644 --- a/.github/workflows/test-indicators-pricemulti.yml +++ b/.github/workflows/test-indicators-pricemulti.yml @@ -3,6 +3,7 @@ name: Test Indicators (PriceMulti) env: TEST_PATH: Indicators/PriceMulti/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-pricerange.yml b/.github/workflows/test-indicators-pricerange.yml index bf4d58812..b456905a0 100644 --- a/.github/workflows/test-indicators-pricerange.yml +++ b/.github/workflows/test-indicators-pricerange.yml @@ -3,6 +3,7 @@ name: Test Indicators (PriceRange) env: TEST_PATH: Indicators/PriceRange/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -50,7 +51,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-special.yml b/.github/workflows/test-indicators-special.yml index 2fed66ca6..801d6f8c9 100644 --- a/.github/workflows/test-indicators-special.yml +++ b/.github/workflows/test-indicators-special.yml @@ -3,6 +3,7 @@ name: Test Indicators (Special) env: TEST_PATH: Indicators/Special/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -48,7 +49,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators-tick.yml b/.github/workflows/test-indicators-tick.yml index d8cfe1da1..45d90cdfa 100644 --- a/.github/workflows/test-indicators-tick.yml +++ b/.github/workflows/test-indicators-tick.yml @@ -3,6 +3,7 @@ name: Test Indicators (Tick) env: TEST_PATH: Indicators/Tick/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-indicators.yml b/.github/workflows/test-indicators.yml index 3c6c764be..de36c59fc 100644 --- a/.github/workflows/test-indicators.yml +++ b/.github/workflows/test-indicators.yml @@ -3,6 +3,7 @@ name: Test Indicators env: TEST_PATH: Indicators/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -97,7 +98,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-math.yml b/.github/workflows/test-math.yml index 6b9efd69b..e81710a9c 100644 --- a/.github/workflows/test-math.yml +++ b/.github/workflows/test-math.yml @@ -3,6 +3,7 @@ name: Test Math env: TEST_PATH: Math/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -47,7 +48,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-platform-chart.yml b/.github/workflows/test-platform-chart.yml index 615611990..ce177463d 100644 --- a/.github/workflows/test-platform-chart.yml +++ b/.github/workflows/test-platform-chart.yml @@ -3,6 +3,7 @@ name: Test Platform/Chart env: TEST_PATH: Platform/Chart/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -46,7 +47,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-platform-chart3d.yml b/.github/workflows/test-platform-chart3d.yml index d1bae4e4a..e8fbd1f9b 100644 --- a/.github/workflows/test-platform-chart3d.yml +++ b/.github/workflows/test-platform-chart3d.yml @@ -3,6 +3,7 @@ name: Test Platform/Chart3D env: TEST_PATH: Platform/Chart3D/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -45,7 +46,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-platform-web.yml b/.github/workflows/test-platform-web.yml index 26748449a..ed920961b 100644 --- a/.github/workflows/test-platform-web.yml +++ b/.github/workflows/test-platform-web.yml @@ -3,6 +3,7 @@ name: Test Platform/Web env: TEST_PATH: Platform/Web/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -46,7 +47,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-platform.yml b/.github/workflows/test-platform.yml index c45b67df1..3a0985a8a 100644 --- a/.github/workflows/test-platform.yml +++ b/.github/workflows/test-platform.yml @@ -3,6 +3,7 @@ name: Test Platform env: TEST_PATH: Platform/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -50,7 +51,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-serializer.yml b/.github/workflows/test-serializer.yml index 14fd63593..040201082 100644 --- a/.github/workflows/test-serializer.yml +++ b/.github/workflows/test-serializer.yml @@ -3,6 +3,7 @@ name: Test Serializer env: TEST_PATH: Serializer/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -45,7 +46,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-storage-cache.yml b/.github/workflows/test-storage-cache.yml index fd23eca52..b3c6145a2 100644 --- a/.github/workflows/test-storage-cache.yml +++ b/.github/workflows/test-storage-cache.yml @@ -3,6 +3,7 @@ name: Test Storage/Cache env: TEST_PATH: Storage/Cache/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -46,7 +47,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-storage-dict-buffer.yml b/.github/workflows/test-storage-dict-buffer.yml index cba46092e..830999bf0 100644 --- a/.github/workflows/test-storage-dict-buffer.yml +++ b/.github/workflows/test-storage-dict-buffer.yml @@ -3,6 +3,7 @@ name: Test Storage/Dict/Buffer env: TEST_PATH: Storage/Dict/Buffer/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -50,7 +51,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-storage-dict.yml b/.github/workflows/test-storage-dict.yml index 65beb558d..f99102d57 100644 --- a/.github/workflows/test-storage-dict.yml +++ b/.github/workflows/test-storage-dict.yml @@ -3,6 +3,7 @@ name: Test Storage/Dict env: TEST_PATH: Storage/Dict/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -45,7 +46,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-storage.yml b/.github/workflows/test-storage.yml index a23839cb4..b51b9e194 100644 --- a/.github/workflows/test-storage.yml +++ b/.github/workflows/test-storage.yml @@ -3,6 +3,7 @@ name: Test Storage env: TEST_PATH: Storage/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -51,7 +52,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-task.yml b/.github/workflows/test-task.yml index fb1be5be4..2769fcd58 100644 --- a/.github/workflows/test-task.yml +++ b/.github/workflows/test-task.yml @@ -3,6 +3,7 @@ name: Test Task env: TEST_PATH: Task/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -53,7 +54,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-tick.yml b/.github/workflows/test-tick.yml index 367ee78f6..94e0f87f2 100644 --- a/.github/workflows/test-tick.yml +++ b/.github/workflows/test-tick.yml @@ -3,6 +3,7 @@ name: Test Tick env: TEST_PATH: Tick/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -45,7 +46,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test-trade.yml b/.github/workflows/test-trade.yml index 5b6964b3c..dce76ea82 100644 --- a/.github/workflows/test-trade.yml +++ b/.github/workflows/test-trade.yml @@ -3,6 +3,7 @@ name: Test Trade env: TEST_PATH: Trade/tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -48,7 +49,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 985a09334..894c768ac 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -3,6 +3,7 @@ name: Test env: TEST_PATH: tests + TEST_SKIP: ${{ secrets.MT5_LOGIN || false }} # yamllint disable-line rule:truthy on: @@ -57,7 +58,8 @@ jobs: name: files-ex${{ matrix.version }} - name: List compiled files run: find . -name '*.ex?' -type f -print - - name: Run ${{ matrix.test }} + - if: ${{ env.TEST_SKIP != true }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }}