Skip to content

Commit afbbb7d

Browse files
committed
Merge branch 'v3.000-dev' into v3.001-dev-new
* v3.000-dev: GHA: Fixes compilation workflows
2 parents a7ce6ce + 67e428a commit afbbb7d

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

.github/workflows/compile.yml

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,39 @@ on:
1212

1313
jobs:
1414

15-
Compile:
15+
mt4:
16+
name: Installs platform (4)
17+
uses: EA31337/EA-Tester/.github/workflows/platform-linux.yml@dev
18+
with:
19+
artifact_name: mt4
20+
version: 4
21+
mt5:
22+
name: Installs platform (5)
23+
uses: EA31337/EA-Tester/.github/workflows/platform-linux.yml@dev
24+
with:
25+
artifact_name: mt5
26+
version: 5
27+
28+
compile:
29+
name: Compile
30+
needs: [mt4, mt5]
1631
runs-on: windows-latest
1732
steps:
18-
- uses: actions/checkout@v2
33+
- uses: actions/checkout@v4
34+
- uses: actions/download-artifact@v4
35+
with:
36+
name: mt${{ matrix.version }}
37+
path: .mt${{ matrix.version }}
1938
- name: Compile
2039
uses: fx31337/mql-compile-action@master
2140
with:
2241
init-platform: true
42+
mt-path: .mt${{ matrix.version }}
2343
verbose: true
2444
- name: Print compiled files
2545
run: '(Get-ChildItem -Recurse -Path . -Include *.ex[45]).fullname'
2646
shell: powershell
47+
48+
strategy:
49+
matrix:
50+
version: [4, 5]

0 commit comments

Comments
 (0)