File tree Expand file tree Collapse file tree 1 file changed +28
-4
lines changed Expand file tree Collapse file tree 1 file changed +28
-4
lines changed Original file line number Diff line number Diff line change 12
12
13
13
jobs :
14
14
linux :
15
+ strategy :
16
+ matrix :
17
+ project :
18
+ - kotest-allure
19
+ - kotest-javascript
20
+ - kotest-multiplatform
21
+ - kotest-native
22
+ - kotest-spring-webflux
15
23
runs-on : ubuntu-latest
16
24
steps :
17
25
- name : Checkout the repo
26
34
java-version : ' 17'
27
35
28
36
- name : Run tests
29
- run : ./gradlew check
37
+ run : ./${{ matrix.project }}/ gradlew check
30
38
31
39
- name : Bundle the build report
32
40
if : failure()
40
48
path : build-reports.zip
41
49
42
50
macos :
43
- runs-on : macos-14
51
+ runs-on : macos-latest
52
+ strategy :
53
+ matrix :
54
+ project :
55
+ - kotest-allure
56
+ - kotest-javascript
57
+ - kotest-multiplatform
58
+ - kotest-native
59
+ - kotest-spring-webflux
44
60
steps :
45
61
- name : Checkout the repo
46
62
uses : actions/checkout@v4
54
70
java-version : ' 17'
55
71
56
72
- name : Run macos tests
57
- run : ./gradlew macosX64Test
73
+ run : ./${{ matrix.project }}/ gradlew macosX64Test
58
74
59
75
- name : Bundle the build report
60
76
if : failure()
69
85
70
86
windows :
71
87
runs-on : windows-latest
88
+ strategy :
89
+ matrix :
90
+ project :
91
+ - kotest-allure
92
+ - kotest-javascript
93
+ - kotest-multiplatform
94
+ - kotest-native
95
+ - kotest-spring-webflux
72
96
steps :
73
97
- name : Checkout the repo
74
98
uses : actions/checkout@v4
82
106
java-version : ' 17'
83
107
84
108
- name : Run tests
85
- run : ./gradlew mingwX64Test
109
+ run : ./${{ matrix.project }}/ gradlew mingwX64Test
86
110
87
111
- name : Bundle the build report
88
112
if : failure()
You can’t perform that action at this time.
0 commit comments