29
29
- name : Git Checkout
30
30
uses : actions/checkout@v2
31
31
32
- - name : Cache Ivy
33
- uses : actions/cache@v1.1.2
34
- with :
35
- path : /root/.ivy2/cache
36
- key : ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
37
- restore-keys : ${{ runner.os }}-ivy-
38
-
39
- - name : Cache SBT
40
- uses : actions/cache@v1.1.2
41
- with :
42
- path : /root/.sbt
43
- key : ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
44
- restore-keys : ${{ runner.os }}-sbt-
45
-
46
- - name : Cache Coursier and Mill
47
- uses : actions/cache@v1.1.2
48
- with :
49
- path : /root/.cache
50
- key : ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
51
- restore-keys : ${{ runner.os }}-general-
52
-
53
32
- name : Test
54
33
run : |
55
34
./project/scripts/sbt ";compile ;test"
74
53
- name : Git Checkout
75
54
uses : actions/checkout@v2
76
55
77
- - name : Cache Ivy
78
- uses : actions/cache@v1.1.2
79
- with :
80
- path : /root/.ivy2/cache
81
- key : ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
82
- restore-keys : ${{ runner.os }}-ivy-
83
-
84
- - name : Cache SBT
85
- uses : actions/cache@v1.1.2
86
- with :
87
- path : /root/.sbt
88
- key : ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
89
- restore-keys : ${{ runner.os }}-sbt-
90
-
91
- - name : Cache Coursier and Mill
92
- uses : actions/cache@v1.1.2
93
- with :
94
- path : /root/.cache
95
- key : ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
96
- restore-keys : ${{ runner.os }}-general-
97
-
98
56
- name : Test
99
57
run : |
100
58
./project/scripts/sbt ";scala3-bootstrapped/compile ;scala3-bootstrapped/test;sjsSandbox/run;sjsSandbox/test;sjsJUnitTests/test;sjsCompilerTests/test ;sbt-dotty/scripted scala2-compat/* ;configureIDE"
@@ -155,27 +113,6 @@ jobs:
155
113
- name : Git Checkout
156
114
uses : actions/checkout@v2
157
115
158
- - name : Cache Ivy
159
- uses : actions/cache@v1.1.2
160
- with :
161
- path : /root/.ivy2/cache
162
- key : ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
163
- restore-keys : ${{ runner.os }}-ivy-
164
-
165
- - name : Cache SBT
166
- uses : actions/cache@v1.1.2
167
- with :
168
- path : /root/.sbt
169
- key : ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
170
- restore-keys : ${{ runner.os }}-sbt-
171
-
172
- - name : Cache Coursier and Mill
173
- uses : actions/cache@v1.1.2
174
- with :
175
- path : /root/.cache
176
- key : ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
177
- restore-keys : ${{ runner.os }}-general-
178
-
179
116
- name : Test
180
117
run : |
181
118
git submodule sync
@@ -196,27 +133,6 @@ jobs:
196
133
- name : Git Checkout
197
134
uses : actions/checkout@v2
198
135
199
- - name : Cache Ivy
200
- uses : actions/cache@v1.1.2
201
- with :
202
- path : /root/.ivy2/cache
203
- key : ${{ runner.os }}-ivy-${{ hashFiles('**/build.sbt') }}
204
- restore-keys : ${{ runner.os }}-ivy-
205
-
206
- - name : Cache SBT
207
- uses : actions/cache@v1.1.2
208
- with :
209
- path : /root/.sbt
210
- key : ${{ runner.os }}-sbt-${{ hashFiles('project/**') }}
211
- restore-keys : ${{ runner.os }}-sbt-
212
-
213
- - name : Cache Coursier and Mill
214
- uses : actions/cache@v1.1.2
215
- with :
216
- path : /root/.cache
217
- key : ${{ runner.os }}-general-${{ hashFiles('**/build.sbt') }}
218
- restore-keys : ${{ runner.os }}-general-
219
-
220
136
- name : Test
221
137
run : |
222
138
git submodule sync
0 commit comments