File tree Expand file tree Collapse file tree 2 files changed +106
-0
lines changed Expand file tree Collapse file tree 2 files changed +106
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : Actions Pull Request
2
+
3
+ on :
4
+ pull_request :
5
+ branches :
6
+ - main
7
+
8
+ jobs :
9
+ build :
10
+ name : Build (${{ matrix.unityVersion }}, ${{ matrix.targetPlatform }})
11
+ runs-on : ubuntu-latest
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ projectPath :
16
+ - .
17
+ unityVersion :
18
+ - 2021.3.6f1
19
+ targetPlatform :
20
+ - StandaloneWindows64
21
+
22
+ steps :
23
+ - uses : actions/checkout@v3
24
+ with :
25
+ lfs : true
26
+
27
+ - uses : actions/cache@v2
28
+ with :
29
+ path : ${{ matrix.projectPath }}/Library
30
+ key : Library-${{ matrix.projectPath }}-${{ matrix.targetPlatform }}-${{ hashFiles(matrix.projectPath) }}
31
+ restore-keys : |
32
+ Library-${{ matrix.projectPath }}-${{ matrix.targetPlatform }}-
33
+ Library-${{ matrix.projectPath }}-
34
+ Library-
35
+
36
+ - uses : game-ci/unity-builder@v2
37
+ env :
38
+ UNITY_LICENSE : ${{ secrets.UNITY_LICENSE }}
39
+ with :
40
+ projectPath : ${{ matrix.projectPath }}
41
+ unityVersion : ${{ matrix.unityVersion }}
42
+ targetPlatform : ${{ matrix.targetPlatform }}
43
+
44
+ - uses : game-ci/unity-test-runner@v2
45
+ id : testRunner
46
+ env :
47
+ UNITY_LICENSE : ${{ secrets.UNITY_LICENSE }}
48
+ with :
49
+ projectPath : ${{ matrix.projectPath }}
50
+ unityVersion : ${{ matrix.unityVersion }}
51
+ githubToken : ${{ secrets.GITHUB_TOKEN }}
52
+
53
+ - uses : actions/upload-artifact@v2
54
+ if : always()
55
+ with :
56
+ name : Test results (all modes)
57
+ path : ${{ steps.testRunner.outputs.artifactsPath }}
Original file line number Diff line number Diff line change
1
+ name : Actions Push
2
+
3
+ on :
4
+ push :
5
+ branches :
6
+ - main
7
+
8
+ jobs :
9
+ build :
10
+ name : Build (${{ matrix.unityVersion }}, ${{ matrix.targetPlatform }})
11
+ runs-on : ubuntu-latest
12
+ strategy :
13
+ fail-fast : false
14
+ matrix :
15
+ projectPath :
16
+ - .
17
+ unityVersion :
18
+ - 2021.3.6f1
19
+ targetPlatform :
20
+ - StandaloneWindows64
21
+ - Android
22
+
23
+ steps :
24
+ - uses : actions/checkout@v3
25
+ with :
26
+ lfs : true
27
+
28
+ - uses : game-ci/unity-builder@v2
29
+ env :
30
+ UNITY_LICENSE : ${{ secrets.UNITY_LICENSE }}
31
+ with :
32
+ projectPath : ${{ matrix.projectPath }}
33
+ unityVersion : ${{ matrix.unityVersion }}
34
+ targetPlatform : ${{ matrix.targetPlatform }}
35
+
36
+ - uses : game-ci/unity-test-runner@v2
37
+ id : testRunner
38
+ env :
39
+ UNITY_LICENSE : ${{ secrets.UNITY_LICENSE }}
40
+ with :
41
+ projectPath : ${{ matrix.projectPath }}
42
+ unityVersion : ${{ matrix.unityVersion }}
43
+ githubToken : ${{ secrets.GITHUB_TOKEN }}
44
+
45
+ - uses : actions/upload-artifact@v2
46
+ if : always()
47
+ with :
48
+ name : Test results (all modes)
49
+ path : ${{ steps.testRunner.outputs.artifactsPath }}
You can’t perform that action at this time.
0 commit comments