Skip to content

Commit 8f31d52

Browse files
authored
Latest CI actions (#1279)
Double timeout for annotation_version_test
1 parent 5ab5072 commit 8f31d52

File tree

3 files changed

+43
-42
lines changed

3 files changed

+43
-42
lines changed

.github/workflows/dart.yml

+41-41
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Created with package:mono_repo v6.4.3
1+
# Created with package:mono_repo v6.5.0
22
name: Dart CI
33
on:
44
push:
@@ -21,30 +21,30 @@ jobs:
2121
runs-on: ubuntu-latest
2222
steps:
2323
- name: Cache Pub hosted dependencies
24-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
24+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
2525
with:
2626
path: "~/.pub-cache/hosted"
2727
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable"
2828
restore-keys: |
2929
os:ubuntu-latest;pub-cache-hosted
3030
os:ubuntu-latest
3131
- name: Setup Dart SDK
32-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
32+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
3333
with:
3434
sdk: stable
3535
- id: checkout
3636
name: Checkout repository
37-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
37+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
3838
- name: mono_repo self validate
39-
run: dart pub global activate mono_repo 6.4.3
39+
run: dart pub global activate mono_repo 6.5.0
4040
- name: mono_repo self validate
4141
run: dart pub global run mono_repo generate --validate
4242
job_002:
4343
name: "analyzer_and_format; Dart 2.18.0; PKGS: _test_yaml, checked_yaml, example, json_annotation, json_serializable; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
4444
runs-on: ubuntu-latest
4545
steps:
4646
- name: Cache Pub hosted dependencies
47-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
47+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
4848
with:
4949
path: "~/.pub-cache/hosted"
5050
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:_test_yaml-checked_yaml-example-json_annotation-json_serializable;commands:format-analyze"
@@ -54,12 +54,12 @@ jobs:
5454
os:ubuntu-latest;pub-cache-hosted
5555
os:ubuntu-latest
5656
- name: Setup Dart SDK
57-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
57+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
5858
with:
5959
sdk: "2.18.0"
6060
- id: checkout
6161
name: Checkout repository
62-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
62+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
6363
- id: _test_yaml_pub_upgrade
6464
name: _test_yaml; dart pub upgrade
6565
run: dart pub upgrade
@@ -130,7 +130,7 @@ jobs:
130130
runs-on: ubuntu-latest
131131
steps:
132132
- name: Cache Pub hosted dependencies
133-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
133+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
134134
with:
135135
path: "~/.pub-cache/hosted"
136136
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example-json_annotation-json_serializable;commands:format-analyze"
@@ -140,12 +140,12 @@ jobs:
140140
os:ubuntu-latest;pub-cache-hosted
141141
os:ubuntu-latest
142142
- name: Setup Dart SDK
143-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
143+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
144144
with:
145145
sdk: dev
146146
- id: checkout
147147
name: Checkout repository
148-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
148+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
149149
- id: _test_yaml_pub_upgrade
150150
name: _test_yaml; dart pub upgrade
151151
run: dart pub upgrade
@@ -216,7 +216,7 @@ jobs:
216216
runs-on: ubuntu-latest
217217
steps:
218218
- name: Cache Pub hosted dependencies
219-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
219+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
220220
with:
221221
path: "~/.pub-cache/hosted"
222222
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:_test_yaml-checked_yaml-example-json_serializable;commands:test_0"
@@ -226,12 +226,12 @@ jobs:
226226
os:ubuntu-latest;pub-cache-hosted
227227
os:ubuntu-latest
228228
- name: Setup Dart SDK
229-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
229+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
230230
with:
231231
sdk: "2.18.0"
232232
- id: checkout
233233
name: Checkout repository
234-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
234+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
235235
- id: _test_yaml_pub_upgrade
236236
name: _test_yaml; dart pub upgrade
237237
run: dart pub upgrade
@@ -277,7 +277,7 @@ jobs:
277277
runs-on: ubuntu-latest
278278
steps:
279279
- name: Cache Pub hosted dependencies
280-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
280+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
281281
with:
282282
path: "~/.pub-cache/hosted"
283283
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:json_serializable;commands:test_3"
@@ -287,12 +287,12 @@ jobs:
287287
os:ubuntu-latest;pub-cache-hosted
288288
os:ubuntu-latest
289289
- name: Setup Dart SDK
290-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
290+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
291291
with:
292292
sdk: "2.18.0"
293293
- id: checkout
294294
name: Checkout repository
295-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
295+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
296296
- id: json_serializable_pub_upgrade
297297
name: json_serializable; dart pub upgrade
298298
run: dart pub upgrade
@@ -311,7 +311,7 @@ jobs:
311311
runs-on: ubuntu-latest
312312
steps:
313313
- name: Cache Pub hosted dependencies
314-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
314+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
315315
with:
316316
path: "~/.pub-cache/hosted"
317317
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:json_serializable;commands:test_1"
@@ -321,12 +321,12 @@ jobs:
321321
os:ubuntu-latest;pub-cache-hosted
322322
os:ubuntu-latest
323323
- name: Setup Dart SDK
324-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
324+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
325325
with:
326326
sdk: "2.18.0"
327327
- id: checkout
328328
name: Checkout repository
329-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
329+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
330330
- id: json_serializable_pub_upgrade
331331
name: json_serializable; dart pub upgrade
332332
run: dart pub upgrade
@@ -345,7 +345,7 @@ jobs:
345345
runs-on: ubuntu-latest
346346
steps:
347347
- name: Cache Pub hosted dependencies
348-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
348+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
349349
with:
350350
path: "~/.pub-cache/hosted"
351351
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:json_serializable;commands:test_2"
@@ -355,12 +355,12 @@ jobs:
355355
os:ubuntu-latest;pub-cache-hosted
356356
os:ubuntu-latest
357357
- name: Setup Dart SDK
358-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
358+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
359359
with:
360360
sdk: "2.18.0"
361361
- id: checkout
362362
name: Checkout repository
363-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
363+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
364364
- id: json_serializable_pub_upgrade
365365
name: json_serializable; dart pub upgrade
366366
run: dart pub upgrade
@@ -379,7 +379,7 @@ jobs:
379379
runs-on: ubuntu-latest
380380
steps:
381381
- name: Cache Pub hosted dependencies
382-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
382+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
383383
with:
384384
path: "~/.pub-cache/hosted"
385385
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example-json_serializable;commands:test_0"
@@ -389,12 +389,12 @@ jobs:
389389
os:ubuntu-latest;pub-cache-hosted
390390
os:ubuntu-latest
391391
- name: Setup Dart SDK
392-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
392+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
393393
with:
394394
sdk: dev
395395
- id: checkout
396396
name: Checkout repository
397-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
397+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
398398
- id: _test_yaml_pub_upgrade
399399
name: _test_yaml; dart pub upgrade
400400
run: dart pub upgrade
@@ -440,7 +440,7 @@ jobs:
440440
runs-on: ubuntu-latest
441441
steps:
442442
- name: Cache Pub hosted dependencies
443-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
443+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
444444
with:
445445
path: "~/.pub-cache/hosted"
446446
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_3"
@@ -450,12 +450,12 @@ jobs:
450450
os:ubuntu-latest;pub-cache-hosted
451451
os:ubuntu-latest
452452
- name: Setup Dart SDK
453-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
453+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
454454
with:
455455
sdk: dev
456456
- id: checkout
457457
name: Checkout repository
458-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
458+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
459459
- id: json_serializable_pub_upgrade
460460
name: json_serializable; dart pub upgrade
461461
run: dart pub upgrade
@@ -474,7 +474,7 @@ jobs:
474474
runs-on: ubuntu-latest
475475
steps:
476476
- name: Cache Pub hosted dependencies
477-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
477+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
478478
with:
479479
path: "~/.pub-cache/hosted"
480480
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_1"
@@ -484,12 +484,12 @@ jobs:
484484
os:ubuntu-latest;pub-cache-hosted
485485
os:ubuntu-latest
486486
- name: Setup Dart SDK
487-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
487+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
488488
with:
489489
sdk: dev
490490
- id: checkout
491491
name: Checkout repository
492-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
492+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
493493
- id: json_serializable_pub_upgrade
494494
name: json_serializable; dart pub upgrade
495495
run: dart pub upgrade
@@ -508,7 +508,7 @@ jobs:
508508
runs-on: ubuntu-latest
509509
steps:
510510
- name: Cache Pub hosted dependencies
511-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
511+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
512512
with:
513513
path: "~/.pub-cache/hosted"
514514
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:json_serializable;commands:test_2"
@@ -518,12 +518,12 @@ jobs:
518518
os:ubuntu-latest;pub-cache-hosted
519519
os:ubuntu-latest
520520
- name: Setup Dart SDK
521-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
521+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
522522
with:
523523
sdk: dev
524524
- id: checkout
525525
name: Checkout repository
526-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
526+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
527527
- id: json_serializable_pub_upgrade
528528
name: json_serializable; dart pub upgrade
529529
run: dart pub upgrade
@@ -542,7 +542,7 @@ jobs:
542542
runs-on: ubuntu-latest
543543
steps:
544544
- name: Cache Pub hosted dependencies
545-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
545+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
546546
with:
547547
path: "~/.pub-cache/hosted"
548548
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.18.0;packages:_test_yaml-checked_yaml-example;commands:test_1"
@@ -552,12 +552,12 @@ jobs:
552552
os:ubuntu-latest;pub-cache-hosted
553553
os:ubuntu-latest
554554
- name: Setup Dart SDK
555-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
555+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
556556
with:
557557
sdk: "2.18.0"
558558
- id: checkout
559559
name: Checkout repository
560-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
560+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
561561
- id: _test_yaml_pub_upgrade
562562
name: _test_yaml; dart pub upgrade
563563
run: dart pub upgrade
@@ -602,7 +602,7 @@ jobs:
602602
runs-on: ubuntu-latest
603603
steps:
604604
- name: Cache Pub hosted dependencies
605-
uses: actions/cache@4723a57e26efda3a62cbde1812113b730952852d
605+
uses: actions/cache@627f0f41f6904a5b1efbaed9f96d9eb58e92e920
606606
with:
607607
path: "~/.pub-cache/hosted"
608608
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_yaml-checked_yaml-example;commands:test_1"
@@ -612,12 +612,12 @@ jobs:
612612
os:ubuntu-latest;pub-cache-hosted
613613
os:ubuntu-latest
614614
- name: Setup Dart SDK
615-
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
615+
uses: dart-lang/setup-dart@a57a6c04cf7d4840e88432aad6281d1e125f0d46
616616
with:
617617
sdk: dev
618618
- id: checkout
619619
name: Checkout repository
620-
uses: actions/checkout@755da8c3cf115ac066823e79a1e1788f8940201b
620+
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
621621
- id: _test_yaml_pub_upgrade
622622
name: _test_yaml; dart pub upgrade
623623
run: dart pub upgrade

json_serializable/test/annotation_version_test.dart

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
@TestOn('vm')
66
@Tags(['presubmit-only'])
7+
@Timeout.factor(2)
78
library test;
89

910
import 'dart:io';

tool/ci.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#!/bin/bash
2-
# Created with package:mono_repo v6.4.3
2+
# Created with package:mono_repo v6.5.0
33

44
# Support built in commands on windows out of the box.
55
# When it is a flutter repo (check the pubspec.yaml for "sdk: flutter")

0 commit comments

Comments
 (0)