@@ -340,6 +340,42 @@ jobs:
340
340
- job_004
341
341
- job_005
342
342
job_010 :
343
+ name : " unit_test; Dart dev; PKG: web_generator; `dart test --test-randomize-ordering-seed=random`"
344
+ runs-on : ubuntu-latest
345
+ steps :
346
+ - name : Cache Pub hosted dependencies
347
+ uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684
348
+ with :
349
+ path : " ~/.pub-cache/hosted"
350
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:web_generator;commands:test_2"
351
+ restore-keys : |
352
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:web_generator
353
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
354
+ os:ubuntu-latest;pub-cache-hosted
355
+ os:ubuntu-latest
356
+ - name : Setup Dart SDK
357
+ uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
358
+ with :
359
+ sdk : dev
360
+ - id : checkout
361
+ name : Checkout repository
362
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
363
+ - id : web_generator_pub_upgrade
364
+ name : web_generator; dart pub upgrade
365
+ run : dart pub upgrade
366
+ if : " always() && steps.checkout.conclusion == 'success'"
367
+ working-directory : web_generator
368
+ - name : " web_generator; dart test --test-randomize-ordering-seed=random"
369
+ run : " dart test --test-randomize-ordering-seed=random"
370
+ if : " always() && steps.web_generator_pub_upgrade.conclusion == 'success'"
371
+ working-directory : web_generator
372
+ needs :
373
+ - job_001
374
+ - job_002
375
+ - job_003
376
+ - job_004
377
+ - job_005
378
+ job_011 :
343
379
name : " generate_and_analyze; Dart dev; PKG: web_generator; `dart pub -C ../web get && dart bin/update_idl_bindings.dart && dart analyze --fatal-infos ../web`"
344
380
runs-on : ubuntu-latest
345
381
steps :
@@ -379,7 +415,8 @@ jobs:
379
415
- job_007
380
416
- job_008
381
417
- job_009
382
- job_011 :
418
+ - job_010
419
+ job_012 :
383
420
name : " generate_all_and_analyze; Dart dev; PKG: web_generator; `dart pub -C ../web get && dart bin/update_idl_bindings.dart --generate-all && dart analyze --fatal-infos ../web`"
384
421
runs-on : ubuntu-latest
385
422
steps :
@@ -420,7 +457,8 @@ jobs:
420
457
- job_008
421
458
- job_009
422
459
- job_010
423
- job_012 :
460
+ - job_011
461
+ job_013 :
424
462
name : " dart_fixes; Dart main; PKG: web; `dart fix --compare-to-golden test_fixes`"
425
463
runs-on : ubuntu-latest
426
464
steps :
@@ -462,3 +500,4 @@ jobs:
462
500
- job_009
463
501
- job_010
464
502
- job_011
503
+ - job_012
0 commit comments