1
- # Created with package:mono_repo v6.2.2
1
+ # Created with package:mono_repo v6.3.0
2
2
name : Dart CI
3
3
on :
4
4
push :
@@ -13,35 +13,36 @@ defaults:
13
13
shell : bash
14
14
env :
15
15
PUB_ENVIRONMENT : bot.github
16
+ permissions : read-all
16
17
17
18
jobs :
18
19
job_001 :
19
20
name : mono_repo self validate
20
21
runs-on : ubuntu-latest
21
22
steps :
22
23
- name : Cache Pub hosted dependencies
23
- uses : actions/cache@v3
24
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
24
25
with :
25
26
path : " ~/.pub-cache/hosted"
26
27
key : " os:ubuntu-latest;pub-cache-hosted;sdk:stable"
27
28
restore-keys : |
28
29
os:ubuntu-latest;pub-cache-hosted
29
30
os:ubuntu-latest
30
- - uses : dart-lang/setup-dart@v1.3
31
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
31
32
with :
32
33
sdk : stable
33
34
- id : checkout
34
- uses : actions/checkout@v3
35
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
35
36
- name : mono_repo self validate
36
- run : dart pub global activate mono_repo 6.2.2
37
+ run : dart pub global activate mono_repo 6.3.0
37
38
- name : mono_repo self validate
38
39
run : dart pub global run mono_repo generate --validate
39
40
job_002 :
40
41
name : " analyzer_and_format; Dart 2.14.0; PKGS: _test_yaml, checked_yaml, example, json_annotation, json_serializable; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
41
42
runs-on : ubuntu-latest
42
43
steps :
43
44
- name : Cache Pub hosted dependencies
44
- uses : actions/cache@v3
45
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
45
46
with :
46
47
path : " ~/.pub-cache/hosted"
47
48
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:_test_yaml-checked_yaml-example-json_annotation-json_serializable;commands:format-analyze"
@@ -50,11 +51,11 @@ jobs:
50
51
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
51
52
os:ubuntu-latest;pub-cache-hosted
52
53
os:ubuntu-latest
53
- - uses : dart-lang/setup-dart@v1.3
54
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
54
55
with :
55
56
sdk : " 2.14.0"
56
57
- id : checkout
57
- uses : actions/checkout@v3
58
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
58
59
- id : _test_yaml_pub_upgrade
59
60
name : _test_yaml; dart pub upgrade
60
61
if : " always() && steps.checkout.conclusion == 'success'"
@@ -125,7 +126,7 @@ jobs:
125
126
runs-on : ubuntu-latest
126
127
steps :
127
128
- name : Cache Pub hosted dependencies
128
- uses : actions/cache@v3
129
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
129
130
with :
130
131
path : " ~/.pub-cache/hosted"
131
132
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example-json_annotation-json_serializable;commands:format-analyze"
@@ -134,11 +135,11 @@ jobs:
134
135
os:ubuntu-latest;pub-cache-hosted;sdk:dev
135
136
os:ubuntu-latest;pub-cache-hosted
136
137
os:ubuntu-latest
137
- - uses : dart-lang/setup-dart@v1.3
138
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
138
139
with :
139
140
sdk : dev
140
141
- id : checkout
141
- uses : actions/checkout@v3
142
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
142
143
- id : _test_yaml_pub_upgrade
143
144
name : _test_yaml; dart pub upgrade
144
145
if : " always() && steps.checkout.conclusion == 'success'"
@@ -209,7 +210,7 @@ jobs:
209
210
runs-on : ubuntu-latest
210
211
steps :
211
212
- name : Cache Pub hosted dependencies
212
- uses : actions/cache@v3
213
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
213
214
with :
214
215
path : " ~/.pub-cache/hosted"
215
216
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:_test_yaml-checked_yaml-example-json_serializable;commands:test_0"
@@ -218,11 +219,11 @@ jobs:
218
219
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
219
220
os:ubuntu-latest;pub-cache-hosted
220
221
os:ubuntu-latest
221
- - uses : dart-lang/setup-dart@v1.3
222
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
222
223
with :
223
224
sdk : " 2.14.0"
224
225
- id : checkout
225
- uses : actions/checkout@v3
226
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
226
227
- id : _test_yaml_pub_upgrade
227
228
name : _test_yaml; dart pub upgrade
228
229
if : " always() && steps.checkout.conclusion == 'success'"
@@ -268,7 +269,7 @@ jobs:
268
269
runs-on : ubuntu-latest
269
270
steps :
270
271
- name : Cache Pub hosted dependencies
271
- uses : actions/cache@v3
272
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
272
273
with :
273
274
path : " ~/.pub-cache/hosted"
274
275
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:json_serializable;commands:test_3"
@@ -277,11 +278,11 @@ jobs:
277
278
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
278
279
os:ubuntu-latest;pub-cache-hosted
279
280
os:ubuntu-latest
280
- - uses : dart-lang/setup-dart@v1.3
281
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
281
282
with :
282
283
sdk : " 2.14.0"
283
284
- id : checkout
284
- uses : actions/checkout@v3
285
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
285
286
- id : json_serializable_pub_upgrade
286
287
name : json_serializable; dart pub upgrade
287
288
if : " always() && steps.checkout.conclusion == 'success'"
@@ -300,7 +301,7 @@ jobs:
300
301
runs-on : ubuntu-latest
301
302
steps :
302
303
- name : Cache Pub hosted dependencies
303
- uses : actions/cache@v3
304
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
304
305
with :
305
306
path : " ~/.pub-cache/hosted"
306
307
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:json_serializable;commands:test_1"
@@ -309,11 +310,11 @@ jobs:
309
310
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
310
311
os:ubuntu-latest;pub-cache-hosted
311
312
os:ubuntu-latest
312
- - uses : dart-lang/setup-dart@v1.3
313
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
313
314
with :
314
315
sdk : " 2.14.0"
315
316
- id : checkout
316
- uses : actions/checkout@v3
317
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
317
318
- id : json_serializable_pub_upgrade
318
319
name : json_serializable; dart pub upgrade
319
320
if : " always() && steps.checkout.conclusion == 'success'"
@@ -332,7 +333,7 @@ jobs:
332
333
runs-on : ubuntu-latest
333
334
steps :
334
335
- name : Cache Pub hosted dependencies
335
- uses : actions/cache@v3
336
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
336
337
with :
337
338
path : " ~/.pub-cache/hosted"
338
339
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:json_serializable;commands:test_2"
@@ -341,11 +342,11 @@ jobs:
341
342
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
342
343
os:ubuntu-latest;pub-cache-hosted
343
344
os:ubuntu-latest
344
- - uses : dart-lang/setup-dart@v1.3
345
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
345
346
with :
346
347
sdk : " 2.14.0"
347
348
- id : checkout
348
- uses : actions/checkout@v3
349
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
349
350
- id : json_serializable_pub_upgrade
350
351
name : json_serializable; dart pub upgrade
351
352
if : " always() && steps.checkout.conclusion == 'success'"
@@ -364,7 +365,7 @@ jobs:
364
365
runs-on : ubuntu-latest
365
366
steps :
366
367
- name : Cache Pub hosted dependencies
367
- uses : actions/cache@v3
368
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
368
369
with :
369
370
path : " ~/.pub-cache/hosted"
370
371
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example-json_serializable;commands:test_0"
@@ -373,11 +374,11 @@ jobs:
373
374
os:ubuntu-latest;pub-cache-hosted;sdk:dev
374
375
os:ubuntu-latest;pub-cache-hosted
375
376
os:ubuntu-latest
376
- - uses : dart-lang/setup-dart@v1.3
377
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
377
378
with :
378
379
sdk : dev
379
380
- id : checkout
380
- uses : actions/checkout@v3
381
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
381
382
- id : _test_yaml_pub_upgrade
382
383
name : _test_yaml; dart pub upgrade
383
384
if : " always() && steps.checkout.conclusion == 'success'"
@@ -423,7 +424,7 @@ jobs:
423
424
runs-on : ubuntu-latest
424
425
steps :
425
426
- name : Cache Pub hosted dependencies
426
- uses : actions/cache@v3
427
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
427
428
with :
428
429
path : " ~/.pub-cache/hosted"
429
430
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_3"
@@ -432,11 +433,11 @@ jobs:
432
433
os:ubuntu-latest;pub-cache-hosted;sdk:dev
433
434
os:ubuntu-latest;pub-cache-hosted
434
435
os:ubuntu-latest
435
- - uses : dart-lang/setup-dart@v1.3
436
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
436
437
with :
437
438
sdk : dev
438
439
- id : checkout
439
- uses : actions/checkout@v3
440
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
440
441
- id : json_serializable_pub_upgrade
441
442
name : json_serializable; dart pub upgrade
442
443
if : " always() && steps.checkout.conclusion == 'success'"
@@ -455,7 +456,7 @@ jobs:
455
456
runs-on : ubuntu-latest
456
457
steps :
457
458
- name : Cache Pub hosted dependencies
458
- uses : actions/cache@v3
459
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
459
460
with :
460
461
path : " ~/.pub-cache/hosted"
461
462
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_1"
@@ -464,11 +465,11 @@ jobs:
464
465
os:ubuntu-latest;pub-cache-hosted;sdk:dev
465
466
os:ubuntu-latest;pub-cache-hosted
466
467
os:ubuntu-latest
467
- - uses : dart-lang/setup-dart@v1.3
468
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
468
469
with :
469
470
sdk : dev
470
471
- id : checkout
471
- uses : actions/checkout@v3
472
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
472
473
- id : json_serializable_pub_upgrade
473
474
name : json_serializable; dart pub upgrade
474
475
if : " always() && steps.checkout.conclusion == 'success'"
@@ -487,7 +488,7 @@ jobs:
487
488
runs-on : ubuntu-latest
488
489
steps :
489
490
- name : Cache Pub hosted dependencies
490
- uses : actions/cache@v3
491
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
491
492
with :
492
493
path : " ~/.pub-cache/hosted"
493
494
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_2"
@@ -496,11 +497,11 @@ jobs:
496
497
os:ubuntu-latest;pub-cache-hosted;sdk:dev
497
498
os:ubuntu-latest;pub-cache-hosted
498
499
os:ubuntu-latest
499
- - uses : dart-lang/setup-dart@v1.3
500
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
500
501
with :
501
502
sdk : dev
502
503
- id : checkout
503
- uses : actions/checkout@v3
504
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
504
505
- id : json_serializable_pub_upgrade
505
506
name : json_serializable; dart pub upgrade
506
507
if : " always() && steps.checkout.conclusion == 'success'"
@@ -519,7 +520,7 @@ jobs:
519
520
runs-on : ubuntu-latest
520
521
steps :
521
522
- name : Cache Pub hosted dependencies
522
- uses : actions/cache@v3
523
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
523
524
with :
524
525
path : " ~/.pub-cache/hosted"
525
526
key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:_test_yaml-checked_yaml-example;commands:test_1"
@@ -528,11 +529,11 @@ jobs:
528
529
os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
529
530
os:ubuntu-latest;pub-cache-hosted
530
531
os:ubuntu-latest
531
- - uses : dart-lang/setup-dart@v1.3
532
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
532
533
with :
533
534
sdk : " 2.14.0"
534
535
- id : checkout
535
- uses : actions/checkout@v3
536
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
536
537
- id : _test_yaml_pub_upgrade
537
538
name : _test_yaml; dart pub upgrade
538
539
if : " always() && steps.checkout.conclusion == 'success'"
@@ -577,7 +578,7 @@ jobs:
577
578
runs-on : ubuntu-latest
578
579
steps :
579
580
- name : Cache Pub hosted dependencies
580
- uses : actions/cache@v3
581
+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
581
582
with :
582
583
path : " ~/.pub-cache/hosted"
583
584
key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example;commands:test_1"
@@ -586,11 +587,11 @@ jobs:
586
587
os:ubuntu-latest;pub-cache-hosted;sdk:dev
587
588
os:ubuntu-latest;pub-cache-hosted
588
589
os:ubuntu-latest
589
- - uses : dart-lang/setup-dart@v1.3
590
+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
590
591
with :
591
592
sdk : dev
592
593
- id : checkout
593
- uses : actions/checkout@v3
594
+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
594
595
- id : _test_yaml_pub_upgrade
595
596
name : _test_yaml; dart pub upgrade
596
597
if : " always() && steps.checkout.conclusion == 'success'"
0 commit comments