From d5d2b115766fae2c832d96674a00494351911dea 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 --- .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..f4e8284bc 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 }} + 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..ca1b358b2 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 }} + 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..c236ac4a2 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 }} + 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..9a0873032 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 }} + 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..84b8d1bbf 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 }} + 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..365718adf 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 }} + 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..ca6e91ad9 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 }} + 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..e70fa31b7 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 }} + 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..935d47632 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 }} + 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..2a52a50ba 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 }} + 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..fce123145 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 }} + 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..ded57eb86 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 }} + 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..911d3ef96 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 }} + 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..e4854ef19 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 }} + 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..6be35465b 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 }} + 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..08344642b 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 }} + 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..a7b198150 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 }} + 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..5afe4986f 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 }} + 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..2b7aaff43 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 }} + 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..c9f0a6dbc 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 }} + 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..8f58c5906 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 }} + 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..7aef8a11e 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 }} + 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..e969571f2 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 }} + 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..92bc12394 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 }} + 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..5ee55e959 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 }} + 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..2cb200062 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 }} + 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..12a19dc49 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 }} + name: Run ${{ matrix.test }} uses: fx31337/mql-tester-action@master with: Login: ${{ secrets.MT5_LOGIN }}