32
32
33
33
scala3-library-nonbootstrapped :
34
34
runs-on : ubuntu-latest
35
- # # needs: [scala-library-nonbootstrapped] Add when we add support for caching here
35
+ needs : [scala-library-nonbootstrapped]
36
36
steps :
37
37
- name : Git Checkout
38
38
uses : actions/checkout@v5
48
48
- name : Compile `scala3-library-nonbootstrapped`
49
49
run : ./project/scripts/sbt scala3-library-nonbootstrapped/compile
50
50
51
- scala-library-bootstrapped :
51
+ tasty-core-nonbootstrapped :
52
52
runs-on : ubuntu-latest
53
- needs : [scala3-compiler-nonbootstrapped, scala3-sbt-bridge-nonbootstrapped, scala-library-nonbootstrapped, scala3-library-nonbootstrapped]
53
+ needs : [scala3-library-nonbootstrapped]
54
54
steps :
55
55
- name : Git Checkout
56
56
uses : actions/checkout@v5
@@ -61,14 +61,13 @@ jobs:
61
61
distribution : ' temurin'
62
62
java-version : 17
63
63
cache : ' sbt'
64
-
65
64
- uses : sbt/setup-sbt@v1
66
- - name : Compile `scala-library-bootstrapped `
67
- run : ./project/scripts/sbt scala-library-bootstrapped /compile
65
+ - name : Compile `tasty-core-nonbootstrapped `
66
+ run : ./project/scripts/sbt tasty-core-nonbootstrapped /compile
68
67
69
- scala3-library-bootstrapped :
68
+ scala3-compiler-nonbootstrapped :
70
69
runs-on : ubuntu-latest
71
- # # needs: [scala- library-bootstrapped] Add when we add support for caching here
70
+ needs : [tasty-core-nonbootstrapped, scala3- library-nonbootstrapped]
72
71
steps :
73
72
- name : Git Checkout
74
73
uses : actions/checkout@v5
@@ -79,14 +78,13 @@ jobs:
79
78
distribution : ' temurin'
80
79
java-version : 17
81
80
cache : ' sbt'
82
-
83
81
- uses : sbt/setup-sbt@v1
84
- - name : Compile `scala3-library-bootstrapped `
85
- run : ./project/scripts/sbt scala3-library-bootstrapped-new /compile
82
+ - name : Compile `scala3-compiler-nonbootstrapped `
83
+ run : ./project/scripts/sbt scala3-compiler-nonbootstrapped /compile
86
84
87
- tasty-core -nonbootstrapped :
85
+ scala3-sbt-bridge -nonbootstrapped :
88
86
runs-on : ubuntu-latest
89
- # # needs: [scala3-library -nonbootstrapped] Add when we add support for caching here
87
+ needs : [scala3-compiler -nonbootstrapped]
90
88
steps :
91
89
- name : Git Checkout
92
90
uses : actions/checkout@v5
@@ -98,12 +96,13 @@ jobs:
98
96
java-version : 17
99
97
cache : ' sbt'
100
98
- uses : sbt/setup-sbt@v1
101
- - name : Compile `tasty-core -nonbootstrapped`
102
- run : ./project/scripts/sbt tasty-core -nonbootstrapped/compile
99
+ - name : Compile `scala3-sbt-bridge -nonbootstrapped`
100
+ run : ./project/scripts/sbt scala3-sbt-bridge -nonbootstrapped/compile
103
101
104
- scala3-compiler-nonbootstrapped :
102
+ scala-library-bootstrapped :
105
103
runs-on : ubuntu-latest
106
- # #needs: [tasty-core-nonbootstrapped, scala3-library-nonbootstrapped] Add when we add support for caching here
104
+ needs : [scala-library-nonbootstrapped, scala3-library-nonbootstrapped, tasty-core-nonbootstrapped,
105
+ scala3-compiler-nonbootstrapped, scala3-sbt-bridge-nonbootstrapped]
107
106
steps :
108
107
- name : Git Checkout
109
108
uses : actions/checkout@v5
@@ -114,13 +113,14 @@ jobs:
114
113
distribution : ' temurin'
115
114
java-version : 17
116
115
cache : ' sbt'
116
+
117
117
- uses : sbt/setup-sbt@v1
118
- - name : Compile `scala3-compiler-nonbootstrapped `
119
- run : ./project/scripts/sbt scala3-compiler-nonbootstrapped /compile
118
+ - name : Compile `scala-library-bootstrapped `
119
+ run : ./project/scripts/sbt scala-library-bootstrapped /compile
120
120
121
- scala3-sbt-bridge-nonbootstrapped :
121
+ scala3-library-bootstrapped :
122
122
runs-on : ubuntu-latest
123
- # # needs: [scala3-compiler-nonbootstrapped] Add when we add support for caching here
123
+ needs : [scala-library-bootstrapped]
124
124
steps :
125
125
- name : Git Checkout
126
126
uses : actions/checkout@v5
@@ -131,13 +131,14 @@ jobs:
131
131
distribution : ' temurin'
132
132
java-version : 17
133
133
cache : ' sbt'
134
+
134
135
- uses : sbt/setup-sbt@v1
135
- - name : Compile `scala3-sbt-bridge-nonbootstrapped `
136
- run : ./project/scripts/sbt scala3-sbt-bridge-nonbootstrapped /compile
136
+ - name : Compile `scala3-library-bootstrapped `
137
+ run : ./project/scripts/sbt scala3-library-bootstrapped-new /compile
137
138
138
139
tasty-core-bootstrapped :
139
140
runs-on : ubuntu-latest
140
- # # needs: [scala3-library-bootstrapped] Add when we add support for caching here
141
+ needs : [scala3-library-bootstrapped]
141
142
steps :
142
143
- name : Git Checkout
143
144
uses : actions/checkout@v5
@@ -154,7 +155,7 @@ jobs:
154
155
155
156
scala3-compiler-bootstrapped :
156
157
runs-on : ubuntu-latest
157
- # # needs: [tasty-core-bootstrapped, scala3-library-bootstrapped] Add when we add support for caching here
158
+ needs : [tasty-core-bootstrapped, scala3-library-bootstrapped]
158
159
steps :
159
160
- name : Git Checkout
160
161
uses : actions/checkout@v5
@@ -171,7 +172,7 @@ jobs:
171
172
172
173
scala3-sbt-bridge-bootstrapped :
173
174
runs-on : ubuntu-latest
174
- # # needs: [scala3-compiler-bootstrapped] Add when we add support for caching here
175
+ needs : [scala3-compiler-bootstrapped]
175
176
steps :
176
177
- name : Git Checkout
177
178
uses : actions/checkout@v5
@@ -188,7 +189,7 @@ jobs:
188
189
189
190
scala3-staging :
190
191
runs-on : ubuntu-latest
191
- # # needs: [scala3-compiler-bootstrapped] Add when we add support for caching here
192
+ needs : [scala3-compiler-bootstrapped]
192
193
steps :
193
194
- name : Git Checkout
194
195
uses : actions/checkout@v5
@@ -205,7 +206,7 @@ jobs:
205
206
206
207
scala3-tasty-inspector :
207
208
runs-on : ubuntu-latest
208
- # # needs: [scala3-compiler-bootstrapped] Add when we add support for caching here
209
+ needs : [scala3-compiler-bootstrapped]
209
210
steps :
210
211
- name : Git Checkout
211
212
uses : actions/checkout@v5
@@ -224,11 +225,8 @@ jobs:
224
225
225
226
scala-library-sjs :
226
227
runs-on : ubuntu-latest
227
- # # Add when we add support for caching here
228
- # #needs: [scala3-library-nonbootstrapped,
229
- # # tasty-core-nonbootstrapped,
230
- # # scala3-compiler-nonbootstrapped,
231
- # # scala3-sbt-bridge-nonbootstrapped]
228
+ needs : [scala-library-nonbootstrapped, scala3-library-nonbootstrapped, tasty-core-nonbootstrapped,
229
+ scala3-compiler-nonbootstrapped, scala3-sbt-bridge-nonbootstrapped]
232
230
steps :
233
231
- name : Git Checkout
234
232
uses : actions/checkout@v5
@@ -247,8 +245,7 @@ jobs:
247
245
248
246
scala3-library-sjs :
249
247
runs-on : ubuntu-latest
250
- # # Add when we add support for caching here
251
- # #needs: [scala-library-sjs]
248
+ needs : [scala-library-sjs]
252
249
steps :
253
250
- name : Git Checkout
254
251
uses : actions/checkout@v5
@@ -267,8 +264,7 @@ jobs:
267
264
268
265
scaladoc :
269
266
runs-on : ubuntu-latest
270
- # # Add when we add support for caching here
271
- # #needs: [scala3-compiler-bootstrapped, scala3-tasty-inspector]
267
+ needs : [scala3-compiler-bootstrapped, scala3-tasty-inspector]
272
268
steps :
273
269
- name : Git Checkout
274
270
uses : actions/checkout@v5
@@ -290,7 +286,7 @@ jobs:
290
286
291
287
test-scala3-sbt-bridge-nonbootstrapped :
292
288
runs-on : ubuntu-latest
293
- # # needs: [scala3-sbt-bridge-nonbootstrapped] Add when we add support for caching here
289
+ needs : [scala3-sbt-bridge-nonbootstrapped]
294
290
steps :
295
291
- name : Git Checkout
296
292
uses : actions/checkout@v5
@@ -307,7 +303,7 @@ jobs:
307
303
308
304
test-scala3-sbt-bridge-bootstrapped :
309
305
runs-on : ubuntu-latest
310
- # # needs: [scala3-sbt-bridge-bootstrapped] Add when we add support for caching here
306
+ needs : [scala3-sbt-bridge-bootstrapped]
311
307
steps :
312
308
- name : Git Checkout
313
309
uses : actions/checkout@v5
@@ -324,7 +320,7 @@ jobs:
324
320
325
321
test-tasty-core-nonbootstrapped :
326
322
runs-on : ubuntu-latest
327
- # # needs: [tasty-core-nonbootstrapped] Add when we add support for caching here
323
+ needs : [tasty-core-nonbootstrapped]
328
324
steps :
329
325
- name : Git Checkout
330
326
uses : actions/checkout@v5
@@ -341,7 +337,7 @@ jobs:
341
337
342
338
test-tasty-core-bootstrapped :
343
339
runs-on : ubuntu-latest
344
- # # needs: [tasty-core-bootstrapped] Add when we add support for caching here
340
+ needs : [tasty-core-bootstrapped]
345
341
steps :
346
342
- name : Git Checkout
347
343
uses : actions/checkout@v5
0 commit comments