@@ -91,15 +91,15 @@ jobs:
91
91
# Run these with Mill native launcher as a smoketest
92
92
include :
93
93
- os : ubuntu-24.04-arm
94
- millargs : " 'example.thirdparty[fansi].native.server.test '"
94
+ millargs : " 'example.thirdparty[fansi].native.server'"
95
95
java-version : 17
96
96
97
97
- os : macos-latest
98
- millargs : " 'example.thirdparty[acyclic].native.server.test '"
98
+ millargs : " 'example.thirdparty[acyclic].native.server'"
99
99
java-version : 11
100
100
101
101
- os : macos-13
102
- millargs : " 'example.thirdparty[jimfs].native.server.test '"
102
+ millargs : " 'example.thirdparty[jimfs].native.server'"
103
103
java-version : 11
104
104
steps :
105
105
- uses : actions/checkout@v4
@@ -150,78 +150,78 @@ jobs:
150
150
install-sbt : false
151
151
152
152
- java-version : 17
153
- millargs : " example.javalib.__.local.server.test "
153
+ millargs : " example.javalib.__.local.server"
154
154
install-android-sdk : false
155
155
install-sbt : false
156
156
157
157
- java-version : 17
158
- millargs : " example.kotlinlib.__.local.server.test "
158
+ millargs : " example.kotlinlib.__.local.server"
159
159
install-android-sdk : false
160
160
install-sbt : false
161
161
162
162
# Run this one using `.native` as a smoketest. Also make sure the java-version
163
163
# is the same as that used in the `build-linux` job to avoid diverging code
164
164
# hashes (https://github.com/com-lihaoyi/mill/pull/4410)
165
165
- java-version : 11
166
- millargs : " example.scalalib.__.native.server.test "
166
+ millargs : " example.scalalib.__.native.server"
167
167
install-android-sdk : false
168
168
install-sbt : false
169
169
170
170
- java-version : 17
171
- millargs : " 'example.android.__.local.server.test '"
171
+ millargs : " 'example.android.__.local.server'"
172
172
install-android-sdk : true
173
173
install-sbt : false
174
174
175
175
- java-version : 17
176
- millargs : " '{example,integration}.migrating.__.local.server.test '"
176
+ millargs : " '{example,integration}.migrating.__.local.server'"
177
177
install-android-sdk : false
178
178
install-sbt : true
179
179
180
180
- java-version : 17
181
- millargs : " 'example.{pythonlib,javascriptlib}.__.local.server.test '"
181
+ millargs : " 'example.{pythonlib,javascriptlib}.__.local.server'"
182
182
install-android-sdk : false
183
183
install-sbt : false
184
184
185
185
- java-version : 11
186
- millargs : " 'example.thirdparty[{mockito,commons-io}].local.server.test '"
186
+ millargs : " 'example.thirdparty[{mockito,commons-io}].local.server'"
187
187
install-android-sdk : false
188
188
install-sbt : false
189
189
190
190
- java-version : 17
191
- millargs : " 'example.thirdparty[{netty,gatling}].local.server.test '"
191
+ millargs : " 'example.thirdparty[{netty,gatling}].local.server'"
192
192
install-android-sdk : false
193
193
install-sbt : false
194
194
195
195
- java-version : ' 17'
196
- millargs : " 'example.thirdparty[arrow].local.server.test '"
196
+ millargs : " 'example.thirdparty[arrow].local.server'"
197
197
install-android-sdk : false
198
198
install-sbt : false
199
199
200
200
- java-version : 11
201
- millargs : " 'example.{cli,fundamentals,depth,extending}.__.local.server.test '"
201
+ millargs : " 'example.{cli,fundamentals,depth,extending}.__.local.server'"
202
202
install-android-sdk : false
203
203
install-sbt : false
204
204
205
205
- java-version : 11
206
- millargs : " 'integration.{failure,feature,ide}.__.packaged.server.test '"
206
+ millargs : " 'integration.{failure,feature,ide}.__.packaged.server'"
207
207
install-android-sdk : false
208
208
install-sbt : false
209
209
210
210
# run this specifically in `native` mode to make sure our non-JVM native image
211
211
# launcher is able to bootstrap everything necessary without a JVM installed
212
212
- java-version : 17
213
- millargs : " 'integration.bootstrap[no-java-bootstrap].native.server.test '"
213
+ millargs : " 'integration.bootstrap[no-java-bootstrap].native.server'"
214
214
install-android-sdk : false
215
215
216
216
# These invalidation tests need to be exercised in both execution modes
217
217
# to make sure they work with and without -i/--no-server being passed
218
218
- java-version : 17
219
- millargs : " 'integration.invalidation.__.packaged.fork.test '"
219
+ millargs : " 'integration.invalidation.__.packaged.fork'"
220
220
install-android-sdk : false
221
221
install-sbt : false
222
222
223
223
- java-version : 17
224
- millargs : " 'integration.invalidation.__.packaged.server.test '"
224
+ millargs : " 'integration.invalidation.__.packaged.server'"
225
225
install-android-sdk : false
226
226
install-sbt : false
227
227
@@ -250,23 +250,23 @@ jobs:
250
250
install-sbt : false
251
251
252
252
- java-version : 11
253
- millargs : ' "example.scalalib.{basic,publishing}.__.local.fork.test "'
253
+ millargs : ' "example.scalalib.{basic,publishing}.__.local.fork"'
254
254
install-sbt : false
255
255
256
256
- java-version : 11
257
- millargs : ' "example.migrating.{scalalib,javalib}.__.local.fork.test "'
257
+ millargs : ' "example.migrating.{scalalib,javalib}.__.local.fork"'
258
258
install-sbt : true
259
259
260
260
- java-version : 17
261
- millargs : " 'integration.{feature,failure}.__.packaged.fork.test '"
261
+ millargs : " 'integration.{feature,failure}.__.packaged.fork'"
262
262
install-sbt : false
263
263
264
264
- java-version : 11 # Run this with Mill native launcher as a smoketest
265
- millargs : " 'integration.invalidation.__.native.server.test '"
265
+ millargs : " 'integration.invalidation.__.native.server'"
266
266
install-sbt : false
267
267
268
268
- java-version : 17
269
- millargs : " 'integration.bootstrap[no-java-bootstrap].native.server.test '"
269
+ millargs : " 'integration.bootstrap[no-java-bootstrap].native.server'"
270
270
271
271
uses : ./.github/workflows/post-build-selective.yml
272
272
with :
@@ -305,5 +305,4 @@ jobs:
305
305
java-version : ' 17'
306
306
buildcmd : |
307
307
set -eux
308
- ./mill -i mill.scalalib.scalafmt.ScalafmtModule/checkFormatAll + __.mimaReportBinaryIssues + __.fix --check + mill.javalib.palantirformat.PalantirFormatModule/ --check + mill.kotlinlib.ktlint.KtlintModule/checkFormatAll
309
- ./mill -i --meta-level 1 mill.scalalib.scalafmt.ScalafmtModule/checkFormatAll
308
+ ./mill -i mill.scalalib.scalafmt.ScalafmtModule/scalafmt --check + __.fix --check + mill.javalib.palantirformat.PalantirFormatModule/ --check + mill.kotlinlib.ktlint.KtlintModule/checkFormatAll
0 commit comments