@@ -40,16 +40,17 @@ jobs:
40
40
with :
41
41
name : Coverage results
42
42
path : ${{ steps.passportTest.outputs.coveragePath }}
43
- ubuntu -build :
44
- name : Build for ${{ matrix.targetPlatform }}
45
- runs-on : ubuntu-latest-8-cores
43
+ windows -build :
44
+ name : Windows Build for ${{ matrix.targetPlatform }}
45
+ runs-on : windows-2022
46
46
strategy :
47
47
fail-fast : false
48
48
matrix :
49
49
targetPlatform :
50
50
- iOS
51
51
- Android
52
52
- WebGL
53
+ - StandaloneWindows64
53
54
steps :
54
55
- uses : actions/checkout@v4
55
56
with :
59
60
with :
60
61
path : Library
61
62
key :
62
- Library-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }}-${{ matrix.targetPlatform }}
63
+ Library-${{ matrix.targetPlatform }}-${{ hashFiles('Assets/**', 'Packages/**', 'ProjectSettings/**') }}
63
64
restore-keys : |
64
65
Library-${{ matrix.targetPlatform }}
65
66
Library-
@@ -74,16 +75,19 @@ jobs:
74
75
projectPath : ' ./src/Packages/Passport/Samples~/sample'
75
76
- uses : actions/upload-artifact@v3
76
77
with :
77
- name : Build-${{ matrix.targetPlatform }}
78
+ name : Build-windows- ${{ matrix.targetPlatform }}
78
79
path : build
79
- windows -build :
80
- name : Build for ${{ matrix.targetPlatform }}
81
- runs-on : windows-2022
80
+ macos -build :
81
+ name : macOS Build for ${{ matrix.targetPlatform }}
82
+ runs-on : macos-latest
82
83
strategy :
83
84
fail-fast : false
84
85
matrix :
85
86
targetPlatform :
86
- - StandaloneWindows64
87
+ - iOS
88
+ - Android
89
+ - WebGL
90
+ - StandaloneOSX
87
91
steps :
88
92
- uses : actions/checkout@v4
89
93
with :
@@ -108,5 +112,5 @@ jobs:
108
112
projectPath : ' ./src/Packages/Passport/Samples~/sample'
109
113
- uses : actions/upload-artifact@v3
110
114
with :
111
- name : Build-${{ matrix.targetPlatform }}
115
+ name : Build-macos- ${{ matrix.targetPlatform }}
112
116
path : build
0 commit comments