1
- # Created with package:mono_repo v6.6.2
1
+ # Created with package:mono_repo v6.6.3
2
2
name : Dart CI
3
3
on :
4
4
push :
@@ -35,43 +35,30 @@ jobs:
35
35
name : Checkout repository
36
36
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
37
37
- name : mono_repo self validate
38
- run : dart pub global activate mono_repo 6.6.2
38
+ run : dart pub global activate mono_repo 6.6.3
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.7.0; PKGS : pkgs/analysis_defaults, pkgs/ dash_design, pkgs/excerpter, pkgs/inject_dartpad ; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
42
+ name : " analyzer_and_format; Dart 3.7.2; PKG : pkgs/dash_design; `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@5a3ec84eff668545956fd18022155c47e93e2684
47
47
with :
48
48
path : " ~/.pub-cache/hosted"
49
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.7.0 ;packages:pkgs/analysis_defaults-pkgs/ dash_design-pkgs/excerpter-pkgs/inject_dartpad ;commands:format-analyze"
49
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.7.2 ;packages:pkgs/dash_design;commands:format-analyze"
50
50
restore-keys : |
51
- os:ubuntu-latest;pub-cache-hosted;sdk:3.7.0 ;packages:pkgs/analysis_defaults-pkgs/ dash_design-pkgs/excerpter-pkgs/inject_dartpad
52
- os:ubuntu-latest;pub-cache-hosted;sdk:3.7.0
51
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.7.2 ;packages:pkgs/dash_design
52
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.7.2
53
53
os:ubuntu-latest;pub-cache-hosted
54
54
os:ubuntu-latest
55
55
- name : Setup Dart SDK
56
56
uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
57
57
with :
58
- sdk : " 3.7.0 "
58
+ sdk : " 3.7.2 "
59
59
- id : checkout
60
60
name : Checkout repository
61
61
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
62
- - id : pkgs_analysis_defaults_pub_upgrade
63
- name : pkgs/analysis_defaults; dart pub upgrade
64
- run : dart pub upgrade
65
- if : " always() && steps.checkout.conclusion == 'success'"
66
- working-directory : pkgs/analysis_defaults
67
- - name : " pkgs/analysis_defaults; dart format --output=none --set-exit-if-changed ."
68
- run : " dart format --output=none --set-exit-if-changed ."
69
- if : " always() && steps.pkgs_analysis_defaults_pub_upgrade.conclusion == 'success'"
70
- working-directory : pkgs/analysis_defaults
71
- - name : " pkgs/analysis_defaults; dart analyze --fatal-infos ."
72
- run : dart analyze --fatal-infos .
73
- if : " always() && steps.pkgs_analysis_defaults_pub_upgrade.conclusion == 'success'"
74
- working-directory : pkgs/analysis_defaults
75
62
- id : pkgs_dash_design_pub_upgrade
76
63
name : pkgs/dash_design; dart pub upgrade
77
64
run : dart pub upgrade
85
72
run : dart analyze --fatal-infos .
86
73
if : " always() && steps.pkgs_dash_design_pub_upgrade.conclusion == 'success'"
87
74
working-directory : pkgs/dash_design
75
+ job_003 :
76
+ name : " analyzer_and_format; Dart 3.8.0; PKGS: pkgs/analysis_defaults, pkgs/excerpter, pkgs/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@5a3ec84eff668545956fd18022155c47e93e2684
81
+ with :
82
+ path : " ~/.pub-cache/hosted"
83
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/analysis_defaults-pkgs/excerpter-pkgs/inject_dartpad;commands:format-analyze"
84
+ restore-keys : |
85
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkgs/analysis_defaults-pkgs/excerpter-pkgs/inject_dartpad
86
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
87
+ os:ubuntu-latest;pub-cache-hosted
88
+ os:ubuntu-latest
89
+ - name : Setup Dart SDK
90
+ uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
91
+ with :
92
+ sdk : " 3.8.0"
93
+ - id : checkout
94
+ name : Checkout repository
95
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
96
+ - id : pkgs_analysis_defaults_pub_upgrade
97
+ name : pkgs/analysis_defaults; dart pub upgrade
98
+ run : dart pub upgrade
99
+ if : " always() && steps.checkout.conclusion == 'success'"
100
+ working-directory : pkgs/analysis_defaults
101
+ - name : " pkgs/analysis_defaults; dart format --output=none --set-exit-if-changed ."
102
+ run : " dart format --output=none --set-exit-if-changed ."
103
+ if : " always() && steps.pkgs_analysis_defaults_pub_upgrade.conclusion == 'success'"
104
+ working-directory : pkgs/analysis_defaults
105
+ - name : " pkgs/analysis_defaults; dart analyze --fatal-infos ."
106
+ run : dart analyze --fatal-infos .
107
+ if : " always() && steps.pkgs_analysis_defaults_pub_upgrade.conclusion == 'success'"
108
+ working-directory : pkgs/analysis_defaults
88
109
- id : pkgs_excerpter_pub_upgrade
89
110
name : pkgs/excerpter; dart pub upgrade
90
111
run : dart pub upgrade
@@ -111,7 +132,7 @@ jobs:
111
132
run : dart analyze --fatal-infos .
112
133
if : " always() && steps.pkgs_inject_dartpad_pub_upgrade.conclusion == 'success'"
113
134
working-directory : pkgs/inject_dartpad
114
- job_003 :
135
+ job_004 :
115
136
name : " analyzer_and_format; Dart dev; PKGS: pkgs/analysis_defaults, pkgs/dash_design, pkgs/excerpter, pkgs/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
116
137
runs-on : ubuntu-latest
117
138
steps :
@@ -184,24 +205,24 @@ jobs:
184
205
run : dart analyze --fatal-infos .
185
206
if : " always() && steps.pkgs_inject_dartpad_pub_upgrade.conclusion == 'success'"
186
207
working-directory : pkgs/inject_dartpad
187
- job_004 :
188
- name : " unit_test; Dart 3.7 .0; PKG: pkgs/excerpter; `dart test`"
208
+ job_005 :
209
+ name : " unit_test; Dart 3.8 .0; PKG: pkgs/excerpter; `dart test`"
189
210
runs-on : ubuntu-latest
190
211
steps :
191
212
- name : Cache Pub hosted dependencies
192
213
uses : actions/cache@5a3ec84eff668545956fd18022155c47e93e2684
193
214
with :
194
215
path : " ~/.pub-cache/hosted"
195
- key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.7 .0;packages:pkgs/excerpter;commands:test"
216
+ key : " os:ubuntu-latest;pub-cache-hosted;sdk:3.8 .0;packages:pkgs/excerpter;commands:test"
196
217
restore-keys : |
197
- os:ubuntu-latest;pub-cache-hosted;sdk:3.7 .0;packages:pkgs/excerpter
198
- os:ubuntu-latest;pub-cache-hosted;sdk:3.7 .0
218
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.8 .0;packages:pkgs/excerpter
219
+ os:ubuntu-latest;pub-cache-hosted;sdk:3.8 .0
199
220
os:ubuntu-latest;pub-cache-hosted
200
221
os:ubuntu-latest
201
222
- name : Setup Dart SDK
202
223
uses : dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
203
224
with :
204
- sdk : " 3.7 .0"
225
+ sdk : " 3.8 .0"
205
226
- id : checkout
206
227
name : Checkout repository
207
228
uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683
@@ -218,7 +239,8 @@ jobs:
218
239
- job_001
219
240
- job_002
220
241
- job_003
221
- job_005 :
242
+ - job_004
243
+ job_006 :
222
244
name : " unit_test; Dart dev; PKG: pkgs/excerpter; `dart test`"
223
245
runs-on : ubuntu-latest
224
246
steps :
@@ -252,3 +274,4 @@ jobs:
252
274
- job_001
253
275
- job_002
254
276
- job_003
277
+ - job_004
0 commit comments