@@ -39,50 +39,16 @@ jobs:
39
39
- name : mono_repo self validate
40
40
run : dart pub global run mono_repo generate --validate
41
41
job_002 :
42
- name : " analyzer_and_format; Dart 3.2 .0; PKG : packages/excerpter; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
42
+ name : " analyzer_and_format; Dart 3.3 .0; PKGS : packages/code_excerpt_updater, packages/code_excerpter, packages/ excerpter, packages/inject_dartpad ; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
43
43
runs-on : ubuntu-latest
44
44
steps :
45
45
- name : Cache Pub hosted dependencies
46
46
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
47
47
with :
48
48
path : " ~/.pub-cache/hosted"
49
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.2 .0;packages:packages/excerpter;commands:format-analyze"
49
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.3 .0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/ excerpter-packages/inject_dartpad ;commands:format-analyze"
50
50
restore-keys : |
51
- os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0;packages:packages/excerpter
52
- os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0
53
- os:ubuntu-latest;pub-cache-hosted
54
- os:ubuntu-latest
55
- - name : Setup Dart SDK
56
- uses : dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
57
- with :
58
- sdk : " 3.2.0"
59
- - id : checkout
60
- name : Checkout repository
61
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
62
- - id : packages_excerpter_pub_upgrade
63
- name : packages/excerpter; dart pub upgrade
64
- run : dart pub upgrade
65
- if : " always() && steps.checkout.conclusion == 'success'"
66
- working-directory : packages/excerpter
67
- - name : " packages/excerpter; dart format --output=none --set-exit-if-changed ."
68
- run : " dart format --output=none --set-exit-if-changed ."
69
- if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
70
- working-directory : packages/excerpter
71
- - name : " packages/excerpter; dart analyze --fatal-infos ."
72
- run : dart analyze --fatal-infos .
73
- if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
74
- working-directory : packages/excerpter
75
- job_003 :
76
- name : " analyzer_and_format; Dart 3.3.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
77
- runs-on : ubuntu-latest
78
- steps :
79
- - name : Cache Pub hosted dependencies
80
- uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
81
- with :
82
- path : " ~/.pub-cache/hosted"
83
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/inject_dartpad;commands:format-analyze"
84
- restore-keys : |
85
- os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/inject_dartpad
51
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/excerpter-packages/inject_dartpad
86
52
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0
87
53
os:ubuntu-latest;pub-cache-hosted
88
54
os:ubuntu-latest
@@ -119,6 +85,19 @@ jobs:
119
85
run : dart analyze --fatal-infos .
120
86
if : " always() && steps.packages_code_excerpter_pub_upgrade.conclusion == 'success'"
121
87
working-directory : packages/code_excerpter
88
+ - id : packages_excerpter_pub_upgrade
89
+ name : packages/excerpter; dart pub upgrade
90
+ run : dart pub upgrade
91
+ if : " always() && steps.checkout.conclusion == 'success'"
92
+ working-directory : packages/excerpter
93
+ - name : " packages/excerpter; dart format --output=none --set-exit-if-changed ."
94
+ run : " dart format --output=none --set-exit-if-changed ."
95
+ if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
96
+ working-directory : packages/excerpter
97
+ - name : " packages/excerpter; dart analyze --fatal-infos ."
98
+ run : dart analyze --fatal-infos .
99
+ if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
100
+ working-directory : packages/excerpter
122
101
- id : packages_inject_dartpad_pub_upgrade
123
102
name : packages/inject_dartpad; dart pub upgrade
124
103
run : dart pub upgrade
@@ -132,7 +111,7 @@ jobs:
132
111
run : dart analyze --fatal-infos .
133
112
if : " always() && steps.packages_inject_dartpad_pub_upgrade.conclusion == 'success'"
134
113
working-directory : packages/inject_dartpad
135
- job_004 :
114
+ job_003 :
136
115
name : " analyzer_and_format; Dart dev; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/excerpter, packages/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
137
116
runs-on : ubuntu-latest
138
117
steps :
@@ -205,52 +184,17 @@ jobs:
205
184
run : dart analyze --fatal-infos .
206
185
if : " always() && steps.packages_inject_dartpad_pub_upgrade.conclusion == 'success'"
207
186
working-directory : packages/inject_dartpad
208
- job_005 :
209
- name : " unit_test; Dart 3.2.0; PKG: packages/excerpter; `dart test`"
210
- runs-on : ubuntu-latest
211
- steps :
212
- - name : Cache Pub hosted dependencies
213
- uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
214
- with :
215
- path : " ~/.pub-cache/hosted"
216
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0;packages:packages/excerpter;commands:test"
217
- restore-keys : |
218
- os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0;packages:packages/excerpter
219
- os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0
220
- os:ubuntu-latest;pub-cache-hosted
221
- os:ubuntu-latest
222
- - name : Setup Dart SDK
223
- uses : dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
224
- with :
225
- sdk : " 3.2.0"
226
- - id : checkout
227
- name : Checkout repository
228
- uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
229
- - id : packages_excerpter_pub_upgrade
230
- name : packages/excerpter; dart pub upgrade
231
- run : dart pub upgrade
232
- if : " always() && steps.checkout.conclusion == 'success'"
233
- working-directory : packages/excerpter
234
- - name : packages/excerpter; dart test
235
- run : dart test
236
- if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
237
- working-directory : packages/excerpter
238
- needs :
239
- - job_001
240
- - job_002
241
- - job_003
242
- - job_004
243
- job_006 :
244
- name : " unit_test; Dart 3.3.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter; `dart test`"
187
+ job_004 :
188
+ name : " unit_test; Dart 3.3.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/excerpter; `dart test`"
245
189
runs-on : ubuntu-latest
246
190
steps :
247
191
- name : Cache Pub hosted dependencies
248
192
uses : actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84
249
193
with :
250
194
path : " ~/.pub-cache/hosted"
251
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter;commands:test"
195
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/excerpter ;commands:test"
252
196
restore-keys : |
253
- os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter
197
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/excerpter
254
198
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0
255
199
os:ubuntu-latest;pub-cache-hosted
256
200
os:ubuntu-latest
@@ -279,12 +223,20 @@ jobs:
279
223
run : dart test
280
224
if : " always() && steps.packages_code_excerpter_pub_upgrade.conclusion == 'success'"
281
225
working-directory : packages/code_excerpter
226
+ - id : packages_excerpter_pub_upgrade
227
+ name : packages/excerpter; dart pub upgrade
228
+ run : dart pub upgrade
229
+ if : " always() && steps.checkout.conclusion == 'success'"
230
+ working-directory : packages/excerpter
231
+ - name : packages/excerpter; dart test
232
+ run : dart test
233
+ if : " always() && steps.packages_excerpter_pub_upgrade.conclusion == 'success'"
234
+ working-directory : packages/excerpter
282
235
needs :
283
236
- job_001
284
237
- job_002
285
238
- job_003
286
- - job_004
287
- job_007 :
239
+ job_005 :
288
240
name : " unit_test; Dart dev; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/excerpter; `dart test`"
289
241
runs-on : ubuntu-latest
290
242
steps :
@@ -336,4 +288,3 @@ jobs:
336
288
- job_001
337
289
- job_002
338
290
- job_003
339
- - job_004
0 commit comments