@@ -40,16 +40,16 @@ jobs:
40
40
- name : mono_repo self validate
41
41
run : dart pub global run mono_repo generate --validate
42
42
job_002 :
43
- name : " analyzer_and_format; Dart 3.0.0; PKGS: _test_yaml, checked_yaml, example, json_serializable; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos . `"
43
+ name : " analyzer_and_format; Dart 3.0.0; PKGS: _test_yaml, checked_yaml, example, json_annotation, json_serializable; `dart analyze`"
44
44
runs-on : ubuntu-latest
45
45
steps :
46
46
- name : Cache Pub hosted dependencies
47
47
uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
48
48
with :
49
49
path : " ~/.pub-cache/hosted"
50
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:_test_yaml-checked_yaml-example-json_serializable;commands:format-analyze_0 "
50
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:_test_yaml-checked_yaml-example-json_annotation- json_serializable;commands:analyze_1 "
51
51
restore-keys : |
52
- os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:_test_yaml-checked_yaml-example-json_serializable
52
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:_test_yaml-checked_yaml-example-json_annotation- json_serializable
53
53
os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0
54
54
os:ubuntu-latest;pub-cache-hosted
55
55
os:ubuntu-latest
@@ -65,74 +65,28 @@ jobs:
65
65
run : dart pub upgrade
66
66
if : " always() && steps.checkout.conclusion == 'success'"
67
67
working-directory : _test_yaml
68
- - name : " _test_yaml; dart format --output=none --set-exit-if-changed ."
69
- run : " dart format --output=none --set-exit-if-changed ."
70
- if : " always() && steps._test_yaml_pub_upgrade.conclusion == 'success'"
71
- working-directory : _test_yaml
72
- - name : " _test_yaml; dart analyze --fatal-infos ."
73
- run : dart analyze --fatal-infos .
68
+ - name : _test_yaml; dart analyze
69
+ run : dart analyze
74
70
if : " always() && steps._test_yaml_pub_upgrade.conclusion == 'success'"
75
71
working-directory : _test_yaml
76
72
- id : checked_yaml_pub_upgrade
77
73
name : checked_yaml; dart pub upgrade
78
74
run : dart pub upgrade
79
75
if : " always() && steps.checkout.conclusion == 'success'"
80
76
working-directory : checked_yaml
81
- - name : " checked_yaml; dart format --output=none --set-exit-if-changed ."
82
- run : " dart format --output=none --set-exit-if-changed ."
83
- if : " always() && steps.checked_yaml_pub_upgrade.conclusion == 'success'"
84
- working-directory : checked_yaml
85
- - name : " checked_yaml; dart analyze --fatal-infos ."
86
- run : dart analyze --fatal-infos .
77
+ - name : checked_yaml; dart analyze
78
+ run : dart analyze
87
79
if : " always() && steps.checked_yaml_pub_upgrade.conclusion == 'success'"
88
80
working-directory : checked_yaml
89
81
- id : example_pub_upgrade
90
82
name : example; dart pub upgrade
91
83
run : dart pub upgrade
92
84
if : " always() && steps.checkout.conclusion == 'success'"
93
85
working-directory : example
94
- - name : " example; dart format --output=none --set-exit-if-changed ."
95
- run : " dart format --output=none --set-exit-if-changed ."
96
- if : " always() && steps.example_pub_upgrade.conclusion == 'success'"
97
- working-directory : example
98
- - name : " example; dart analyze --fatal-infos ."
99
- run : dart analyze --fatal-infos .
86
+ - name : example; dart analyze
87
+ run : dart analyze
100
88
if : " always() && steps.example_pub_upgrade.conclusion == 'success'"
101
89
working-directory : example
102
- - id : json_serializable_pub_upgrade
103
- name : json_serializable; dart pub upgrade
104
- run : dart pub upgrade
105
- if : " always() && steps.checkout.conclusion == 'success'"
106
- working-directory : json_serializable
107
- - name : " json_serializable; dart format --output=none --set-exit-if-changed ."
108
- run : " dart format --output=none --set-exit-if-changed ."
109
- if : " always() && steps.json_serializable_pub_upgrade.conclusion == 'success'"
110
- working-directory : json_serializable
111
- - name : " json_serializable; dart analyze --fatal-infos ."
112
- run : dart analyze --fatal-infos .
113
- if : " always() && steps.json_serializable_pub_upgrade.conclusion == 'success'"
114
- working-directory : json_serializable
115
- job_003 :
116
- name : " analyzer_and_format; Dart 3.0.0; PKG: json_annotation; `dart analyze`"
117
- runs-on : ubuntu-latest
118
- steps :
119
- - name : Cache Pub hosted dependencies
120
- uses : actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8
121
- with :
122
- path : " ~/.pub-cache/hosted"
123
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:json_annotation;commands:analyze_1"
124
- restore-keys : |
125
- os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0;packages:json_annotation
126
- os:ubuntu-latest;pub-cache-hosted;sdk:3.0.0
127
- os:ubuntu-latest;pub-cache-hosted
128
- os:ubuntu-latest
129
- - name : Setup Dart SDK
130
- uses : dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f
131
- with :
132
- sdk : " 3.0.0"
133
- - id : checkout
134
- name : Checkout repository
135
- uses : actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab
136
90
- id : json_annotation_pub_upgrade
137
91
name : json_annotation; dart pub upgrade
138
92
run : dart pub upgrade
@@ -142,7 +96,16 @@ jobs:
142
96
run : dart analyze
143
97
if : " always() && steps.json_annotation_pub_upgrade.conclusion == 'success'"
144
98
working-directory : json_annotation
145
- job_004 :
99
+ - id : json_serializable_pub_upgrade
100
+ name : json_serializable; dart pub upgrade
101
+ run : dart pub upgrade
102
+ if : " always() && steps.checkout.conclusion == 'success'"
103
+ working-directory : json_serializable
104
+ - name : json_serializable; dart analyze
105
+ run : dart analyze
106
+ if : " always() && steps.json_serializable_pub_upgrade.conclusion == 'success'"
107
+ working-directory : json_serializable
108
+ job_003 :
146
109
name : " analyzer_and_format; Dart dev; PKGS: _test_yaml, checked_yaml, example, json_annotation, json_serializable; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
147
110
runs-on : ubuntu-latest
148
111
steps :
@@ -228,7 +191,7 @@ jobs:
228
191
run : dart analyze --fatal-infos .
229
192
if : " always() && steps.json_serializable_pub_upgrade.conclusion == 'success'"
230
193
working-directory : json_serializable
231
- job_005 :
194
+ job_004 :
232
195
name : " unit_test; Dart 3.0.0; PKGS: _test_yaml, checked_yaml, example, json_serializable; `dart test`"
233
196
runs-on : ubuntu-latest
234
197
steps :
@@ -289,8 +252,7 @@ jobs:
289
252
- job_001
290
253
- job_002
291
254
- job_003
292
- - job_004
293
- job_006 :
255
+ job_005 :
294
256
name : " unit_test; Dart 3.0.0; PKG: json_serializable; `dart test --run-skipped -t presubmit-only test/annotation_version_test.dart`"
295
257
runs-on : ubuntu-latest
296
258
steps :
@@ -324,8 +286,7 @@ jobs:
324
286
- job_001
325
287
- job_002
326
288
- job_003
327
- - job_004
328
- job_007 :
289
+ job_006 :
329
290
name : " unit_test; Dart 3.0.0; PKG: json_serializable; `dart test --run-skipped -t presubmit-only test/ensure_build_test.dart`"
330
291
runs-on : ubuntu-latest
331
292
steps :
@@ -359,8 +320,7 @@ jobs:
359
320
- job_001
360
321
- job_002
361
322
- job_003
362
- - job_004
363
- job_008 :
323
+ job_007 :
364
324
name : " unit_test; Dart 3.0.0; PKG: json_serializable; `dart test -p chrome`"
365
325
runs-on : ubuntu-latest
366
326
steps :
@@ -394,8 +354,7 @@ jobs:
394
354
- job_001
395
355
- job_002
396
356
- job_003
397
- - job_004
398
- job_009 :
357
+ job_008 :
399
358
name : " unit_test; Dart dev; PKGS: _test_yaml, checked_yaml, example, json_serializable; `dart test`"
400
359
runs-on : ubuntu-latest
401
360
steps :
@@ -456,8 +415,7 @@ jobs:
456
415
- job_001
457
416
- job_002
458
417
- job_003
459
- - job_004
460
- job_010 :
418
+ job_009 :
461
419
name : " unit_test; Dart dev; PKG: json_serializable; `dart test --run-skipped -t presubmit-only test/annotation_version_test.dart`"
462
420
runs-on : ubuntu-latest
463
421
steps :
@@ -491,8 +449,7 @@ jobs:
491
449
- job_001
492
450
- job_002
493
451
- job_003
494
- - job_004
495
- job_011 :
452
+ job_010 :
496
453
name : " unit_test; Dart dev; PKG: json_serializable; `dart test --run-skipped -t presubmit-only test/ensure_build_test.dart`"
497
454
runs-on : ubuntu-latest
498
455
steps :
@@ -526,8 +483,7 @@ jobs:
526
483
- job_001
527
484
- job_002
528
485
- job_003
529
- - job_004
530
- job_012 :
486
+ job_011 :
531
487
name : " unit_test; Dart dev; PKG: json_serializable; `dart test -p chrome`"
532
488
runs-on : ubuntu-latest
533
489
steps :
@@ -561,8 +517,7 @@ jobs:
561
517
- job_001
562
518
- job_002
563
519
- job_003
564
- - job_004
565
- job_013 :
520
+ job_012 :
566
521
name : " ensure_build; Dart 3.0.0; PKGS: _test_yaml, checked_yaml, example; `dart test --run-skipped -t presubmit-only test/ensure_build_test.dart`"
567
522
runs-on : ubuntu-latest
568
523
steps :
@@ -622,8 +577,7 @@ jobs:
622
577
- job_009
623
578
- job_010
624
579
- job_011
625
- - job_012
626
- job_014 :
580
+ job_013 :
627
581
name : " ensure_build; Dart dev; PKGS: _test_yaml, checked_yaml, example; `dart test --run-skipped -t presubmit-only test/ensure_build_test.dart`"
628
582
runs-on : ubuntu-latest
629
583
steps :
@@ -683,4 +637,3 @@ jobs:
683
637
- job_009
684
638
- job_010
685
639
- job_011
686
- - job_012
0 commit comments