20
20
include :
21
21
- targetPlatform : StandaloneOSX
22
22
buildMethod : MacBuilder.BuildForAltTester
23
+ buildPath : MacOS
23
24
- targetPlatform : StandaloneWindows64
24
25
buildMethod : WindowsBuilder.BuildForAltTester
26
+ buildPath : Windows64
25
27
steps :
26
28
- uses : actions/checkout@v3
27
29
with :
@@ -44,24 +46,24 @@ jobs:
44
46
projectPath : sample
45
47
buildMethod : ${{ matrix.buildMethod }}
46
48
customParameters : -logFile logFile.log -quit -batchmode
49
+ - name : List build directory
50
+ run : ls -R sample/Builds/
47
51
- name : Upload artifact
48
52
uses : actions/upload-artifact@v4
49
53
with :
50
54
name : Build-${{ matrix.targetPlatform }}
51
- path : build
55
+ path : sample/Builds/${{ matrix.buildPath }}
52
56
test :
53
- name : Run UI tests on AltTester 🧪
57
+ name : Run ${{ matrix.targetPlatform }} UI tests 🧪
54
58
needs : build
55
59
strategy :
56
60
matrix :
57
61
include :
58
62
- targetPlatform : StandaloneOSX
59
63
runs-on : [self-hosted, macOS]
60
- artifact : Build-StandaloneOSX
61
64
test_script : test_mac.sh
62
65
- targetPlatform : StandaloneWindows64
63
66
runs-on : [self-hosted, windows]
64
- artifact : Build-StandaloneWindows64
65
67
test_script : test_windows.ps1
66
68
runs-on : ${{ matrix.runs-on }}
67
69
steps :
70
72
lfs : true
71
73
- uses : actions/download-artifact@v4
72
74
with :
73
- name : ${{ matrix.artifact }}
75
+ name : Build- ${{ matrix.targetPlatform }}
74
76
- uses : actions/setup-python@v4
75
77
with :
76
78
python-version : " 3.10"
0 commit comments