diff --git a/.github/workflows/compile.yml b/.github/workflows/compile.yml index 8c64a41..8e52e0f 100644 --- a/.github/workflows/compile.yml +++ b/.github/workflows/compile.yml @@ -17,6 +17,7 @@ on: paths-ignore: - '*.md' - '.git*' + workflow_call: jobs: checkout-classes: @@ -25,7 +26,7 @@ jobs: steps: - uses: actions/checkout@v4 with: - ref: v3.000.1 + ref: v3.000.2 repository: EA31337/EA31337-classes - name: Uploads source code uses: actions/upload-artifact@v4 @@ -41,6 +42,7 @@ jobs: artifact_overwrite: true skip_cleanup: true version: 4 + mt5: name: Installs platform (5) uses: EA31337/EA-Tester/.github/workflows/platform-linux.yml@dev @@ -68,6 +70,8 @@ jobs: - uses: actions/download-artifact@v4 with: pattern: .mt? + - name: Enables input mode + run: echo '#define __input__' > config/define.h - name: Compile uses: fx31337/mql-compile-action@master with: @@ -79,10 +83,11 @@ jobs: run: '(Get-ChildItem -Recurse -Path . -Include *.ex[45]).fullname' - run: Get-Location - name: Upload artifacts - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: - name: Strategy - path: '**/Stg_*.ex[45]' + if-no-files-found: error + name: Strategy-ex${{ matrix.version }} + path: '**/Stg_*.ex${{ matrix.version }}' strategy: matrix: version: