@@ -340,47 +340,7 @@ jobs:
340
340
- job_004
341
341
- job_005
342
342
job_010 :
343
- name : " generate_and_analyze; Dart dev; PKG: web_generator; `dart analyze --fatal-infos .`"
344
- runs-on : ubuntu-latest
345
- steps :
346
- - name : Cache Pub hosted dependencies
347
- uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a
348
- with :
349
- path : " ~/.pub-cache/hosted"
350
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:web_generator;commands:analyze"
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@e630b99d28a3b71860378cafdc2a067c71107f94
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 analyze --fatal-infos ."
369
- run : dart analyze --fatal-infos .
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_006
379
- - job_007
380
- - job_008
381
- - job_009
382
- job_011 :
383
- name : " generate_and_analyze; Dart dev; PKG: web_generator; `dart bin/update_bindings.dart`"
343
+ name : " generate_and_analyze; Dart dev; PKG: web_generator; `dart pub -C ../web get && dart bin/update_bindings.dart && dart analyze --fatal-infos ../web`"
384
344
runs-on : ubuntu-latest
385
345
steps :
386
346
- name : Cache Pub hosted dependencies
@@ -405,8 +365,8 @@ jobs:
405
365
run : dart pub upgrade
406
366
if : " always() && steps.checkout.conclusion == 'success'"
407
367
working-directory : web_generator
408
- - name : web_generator; dart bin/update_bindings.dart
409
- run : dart bin/update_bindings.dart
368
+ - name : " web_generator; dart pub -C ../web get && dart bin/update_bindings.dart && dart analyze --fatal-infos ../web "
369
+ run : " dart pub -C ../web get && dart bin/update_bindings.dart && dart analyze --fatal-infos ../web "
410
370
if : " always() && steps.web_generator_pub_upgrade.conclusion == 'success'"
411
371
working-directory : web_generator
412
372
needs :
@@ -419,50 +379,8 @@ jobs:
419
379
- job_007
420
380
- job_008
421
381
- job_009
422
- job_012 :
423
- name : " generate_all_and_analyze; Dart dev; PKG: web_generator; `dart analyze --fatal-infos .`"
424
- runs-on : ubuntu-latest
425
- steps :
426
- - name : Cache Pub hosted dependencies
427
- uses : actions/cache@6849a6489940f00c2f30c0fb92c6274307ccb58a
428
- with :
429
- path : " ~/.pub-cache/hosted"
430
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:web_generator;commands:analyze"
431
- restore-keys : |
432
- os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:web_generator
433
- os:ubuntu-latest;pub-cache-hosted;sdk:dev
434
- os:ubuntu-latest;pub-cache-hosted
435
- os:ubuntu-latest
436
- - name : Setup Dart SDK
437
- uses : dart-lang/setup-dart@e630b99d28a3b71860378cafdc2a067c71107f94
438
- with :
439
- sdk : dev
440
- - id : checkout
441
- name : Checkout repository
442
- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
443
- - id : web_generator_pub_upgrade
444
- name : web_generator; dart pub upgrade
445
- run : dart pub upgrade
446
- if : " always() && steps.checkout.conclusion == 'success'"
447
- working-directory : web_generator
448
- - name : " web_generator; dart analyze --fatal-infos ."
449
- run : dart analyze --fatal-infos .
450
- if : " always() && steps.web_generator_pub_upgrade.conclusion == 'success'"
451
- working-directory : web_generator
452
- needs :
453
- - job_001
454
- - job_002
455
- - job_003
456
- - job_004
457
- - job_005
458
- - job_006
459
- - job_007
460
- - job_008
461
- - job_009
462
- - job_010
463
- - job_011
464
- job_013 :
465
- name : " generate_all_and_analyze; Dart dev; PKG: web_generator; `dart bin/update_bindings.dart --generate-all`"
382
+ job_011 :
383
+ name : " generate_all_and_analyze; Dart dev; PKG: web_generator; `dart pub -C ../web get && dart bin/update_bindings.dart --generate-all && dart analyze --fatal-infos ../web`"
466
384
runs-on : ubuntu-latest
467
385
steps :
468
386
- name : Cache Pub hosted dependencies
@@ -487,8 +405,8 @@ jobs:
487
405
run : dart pub upgrade
488
406
if : " always() && steps.checkout.conclusion == 'success'"
489
407
working-directory : web_generator
490
- - name : " web_generator; dart bin/update_bindings.dart --generate-all"
491
- run : dart bin/update_bindings.dart --generate-all
408
+ - name : " web_generator; dart pub -C ../web get && dart bin/update_bindings.dart --generate-all && dart analyze --fatal-infos ../web "
409
+ run : " dart pub -C ../web get && dart bin/update_bindings.dart --generate-all && dart analyze --fatal-infos ../web "
492
410
if : " always() && steps.web_generator_pub_upgrade.conclusion == 'success'"
493
411
working-directory : web_generator
494
412
needs :
@@ -502,8 +420,7 @@ jobs:
502
420
- job_008
503
421
- job_009
504
422
- job_010
505
- - job_011
506
- job_014 :
423
+ job_012 :
507
424
name : " dart_fixes; Dart main; PKG: web; `dart fix --compare-to-golden test_fixes`"
508
425
runs-on : ubuntu-latest
509
426
steps :
@@ -545,5 +462,3 @@ jobs:
545
462
- job_009
546
463
- job_010
547
464
- job_011
548
- - job_012
549
- - job_013
0 commit comments