1- # Created with package:mono_repo v6.2.2
1+ # Created with package:mono_repo v6.3.0
22name : Dart CI
33on :
44 push :
@@ -11,14 +11,15 @@ defaults:
1111 shell : bash
1212env :
1313 PUB_ENVIRONMENT : bot.github
14+ permissions : read-all
1415
1516jobs :
1617 job_001 :
1718 name : " analyze_and_format; linux; Dart 2.14.0; PKGS: pkgs/shelf_packages_handler, pkgs/shelf_proxy, pkgs/shelf_router, pkgs/shelf_router_generator, pkgs/shelf_static, pkgs/shelf_test_handler, pkgs/shelf_web_socket; `dart analyze --fatal-infos .`"
1819 runs-on : ubuntu-latest
1920 steps :
2021 - name : Cache Pub hosted dependencies
21- uses : actions/cache@v3
22+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
2223 with :
2324 path : " ~/.pub-cache/hosted"
2425 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:pkgs/shelf_packages_handler-pkgs/shelf_proxy-pkgs/shelf_router-pkgs/shelf_router_generator-pkgs/shelf_static-pkgs/shelf_test_handler-pkgs/shelf_web_socket;commands:analyze"
@@ -27,11 +28,11 @@ jobs:
2728 os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
2829 os:ubuntu-latest;pub-cache-hosted
2930 os:ubuntu-latest
30- - uses : dart-lang/setup-dart@v1.3
31+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
3132 with :
3233 sdk : " 2.14.0"
3334 - id : checkout
34- uses : actions/checkout@v3
35+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
3536 - id : pkgs_shelf_packages_handler_pub_upgrade
3637 name : pkgs/shelf_packages_handler; dart pub upgrade
3738 if : " always() && steps.checkout.conclusion == 'success'"
@@ -100,7 +101,7 @@ jobs:
100101 runs-on : ubuntu-latest
101102 steps :
102103 - name : Cache Pub hosted dependencies
103- uses : actions/cache@v3
104+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
104105 with :
105106 path : " ~/.pub-cache/hosted"
106107 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0;packages:pkgs/shelf;commands:analyze"
@@ -109,11 +110,11 @@ jobs:
109110 os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0
110111 os:ubuntu-latest;pub-cache-hosted
111112 os:ubuntu-latest
112- - uses : dart-lang/setup-dart@v1.3
113+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
113114 with :
114115 sdk : " 2.16.0"
115116 - id : checkout
116- uses : actions/checkout@v3
117+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
117118 - id : pkgs_shelf_pub_upgrade
118119 name : pkgs/shelf; dart pub upgrade
119120 if : " always() && steps.checkout.conclusion == 'success'"
@@ -128,7 +129,7 @@ jobs:
128129 runs-on : ubuntu-latest
129130 steps :
130131 - name : Cache Pub hosted dependencies
131- uses : actions/cache@v3
132+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
132133 with :
133134 path : " ~/.pub-cache/hosted"
134135 key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:pkgs/shelf-pkgs/shelf_packages_handler-pkgs/shelf_proxy-pkgs/shelf_router-pkgs/shelf_router_generator-pkgs/shelf_static-pkgs/shelf_test_handler-pkgs/shelf_web_socket;commands:analyze"
@@ -137,11 +138,11 @@ jobs:
137138 os:ubuntu-latest;pub-cache-hosted;sdk:dev
138139 os:ubuntu-latest;pub-cache-hosted
139140 os:ubuntu-latest
140- - uses : dart-lang/setup-dart@v1.3
141+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
141142 with :
142143 sdk : dev
143144 - id : checkout
144- uses : actions/checkout@v3
145+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
145146 - id : pkgs_shelf_pub_upgrade
146147 name : pkgs/shelf; dart pub upgrade
147148 if : " always() && steps.checkout.conclusion == 'success'"
@@ -219,7 +220,7 @@ jobs:
219220 runs-on : ubuntu-latest
220221 steps :
221222 - name : Cache Pub hosted dependencies
222- uses : actions/cache@v3
223+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
223224 with :
224225 path : " ~/.pub-cache/hosted"
225226 key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:pkgs/shelf-pkgs/shelf_packages_handler-pkgs/shelf_proxy-pkgs/shelf_router-pkgs/shelf_router_generator-pkgs/shelf_static-pkgs/shelf_test_handler-pkgs/shelf_web_socket;commands:format"
@@ -228,11 +229,11 @@ jobs:
228229 os:ubuntu-latest;pub-cache-hosted;sdk:dev
229230 os:ubuntu-latest;pub-cache-hosted
230231 os:ubuntu-latest
231- - uses : dart-lang/setup-dart@v1.3
232+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
232233 with :
233234 sdk : dev
234235 - id : checkout
235- uses : actions/checkout@v3
236+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
236237 - id : pkgs_shelf_pub_upgrade
237238 name : pkgs/shelf; dart pub upgrade
238239 if : " always() && steps.checkout.conclusion == 'success'"
@@ -310,7 +311,7 @@ jobs:
310311 runs-on : ubuntu-latest
311312 steps :
312313 - name : Cache Pub hosted dependencies
313- uses : actions/cache@v3
314+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
314315 with :
315316 path : " ~/.pub-cache/hosted"
316317 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:pkgs/shelf_packages_handler-pkgs/shelf_proxy-pkgs/shelf_router-pkgs/shelf_router_generator-pkgs/shelf_static-pkgs/shelf_test_handler-pkgs/shelf_web_socket;commands:test_0"
@@ -319,11 +320,11 @@ jobs:
319320 os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
320321 os:ubuntu-latest;pub-cache-hosted
321322 os:ubuntu-latest
322- - uses : dart-lang/setup-dart@v1.3
323+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
323324 with :
324325 sdk : " 2.14.0"
325326 - id : checkout
326- uses : actions/checkout@v3
327+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
327328 - id : pkgs_shelf_packages_handler_pub_upgrade
328329 name : pkgs/shelf_packages_handler; dart pub upgrade
329330 if : " always() && steps.checkout.conclusion == 'success'"
@@ -397,7 +398,7 @@ jobs:
397398 runs-on : ubuntu-latest
398399 steps :
399400 - name : Cache Pub hosted dependencies
400- uses : actions/cache@v3
401+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
401402 with :
402403 path : " ~/.pub-cache/hosted"
403404 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0;packages:pkgs/shelf_test_handler;commands:test_1"
@@ -406,11 +407,11 @@ jobs:
406407 os:ubuntu-latest;pub-cache-hosted;sdk:2.14.0
407408 os:ubuntu-latest;pub-cache-hosted
408409 os:ubuntu-latest
409- - uses : dart-lang/setup-dart@v1.3
410+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
410411 with :
411412 sdk : " 2.14.0"
412413 - id : checkout
413- uses : actions/checkout@v3
414+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
414415 - id : pkgs_shelf_test_handler_pub_upgrade
415416 name : pkgs/shelf_test_handler; dart pub upgrade
416417 if : " always() && steps.checkout.conclusion == 'success'"
@@ -430,7 +431,7 @@ jobs:
430431 runs-on : ubuntu-latest
431432 steps :
432433 - name : Cache Pub hosted dependencies
433- uses : actions/cache@v3
434+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
434435 with :
435436 path : " ~/.pub-cache/hosted"
436437 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0;packages:pkgs/shelf;commands:test_1"
@@ -439,11 +440,11 @@ jobs:
439440 os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0
440441 os:ubuntu-latest;pub-cache-hosted
441442 os:ubuntu-latest
442- - uses : dart-lang/setup-dart@v1.3
443+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
443444 with :
444445 sdk : " 2.16.0"
445446 - id : checkout
446- uses : actions/checkout@v3
447+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
447448 - id : pkgs_shelf_pub_upgrade
448449 name : pkgs/shelf; dart pub upgrade
449450 if : " always() && steps.checkout.conclusion == 'success'"
@@ -463,7 +464,7 @@ jobs:
463464 runs-on : ubuntu-latest
464465 steps :
465466 - name : Cache Pub hosted dependencies
466- uses : actions/cache@v3
467+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
467468 with :
468469 path : " ~/.pub-cache/hosted"
469470 key : " os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0;packages:pkgs/shelf;commands:test_0"
@@ -472,11 +473,11 @@ jobs:
472473 os:ubuntu-latest;pub-cache-hosted;sdk:2.16.0
473474 os:ubuntu-latest;pub-cache-hosted
474475 os:ubuntu-latest
475- - uses : dart-lang/setup-dart@v1.3
476+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
476477 with :
477478 sdk : " 2.16.0"
478479 - id : checkout
479- uses : actions/checkout@v3
480+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
480481 - id : pkgs_shelf_pub_upgrade
481482 name : pkgs/shelf; dart pub upgrade
482483 if : " always() && steps.checkout.conclusion == 'success'"
@@ -496,7 +497,7 @@ jobs:
496497 runs-on : ubuntu-latest
497498 steps :
498499 - name : Cache Pub hosted dependencies
499- uses : actions/cache@v3
500+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
500501 with :
501502 path : " ~/.pub-cache/hosted"
502503 key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:pkgs/shelf-pkgs/shelf_test_handler;commands:test_1"
@@ -505,11 +506,11 @@ jobs:
505506 os:ubuntu-latest;pub-cache-hosted;sdk:dev
506507 os:ubuntu-latest;pub-cache-hosted
507508 os:ubuntu-latest
508- - uses : dart-lang/setup-dart@v1.3
509+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
509510 with :
510511 sdk : dev
511512 - id : checkout
512- uses : actions/checkout@v3
513+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
513514 - id : pkgs_shelf_pub_upgrade
514515 name : pkgs/shelf; dart pub upgrade
515516 if : " always() && steps.checkout.conclusion == 'success'"
@@ -538,7 +539,7 @@ jobs:
538539 runs-on : ubuntu-latest
539540 steps :
540541 - name : Cache Pub hosted dependencies
541- uses : actions/cache@v3
542+ uses : actions/cache@4504faf7e9bcf8f3ed0bc863c4e1d21499ab8ef8
542543 with :
543544 path : " ~/.pub-cache/hosted"
544545 key : " os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:pkgs/shelf-pkgs/shelf_packages_handler-pkgs/shelf_proxy-pkgs/shelf_router-pkgs/shelf_router_generator-pkgs/shelf_static-pkgs/shelf_test_handler-pkgs/shelf_web_socket;commands:test_0"
@@ -547,11 +548,11 @@ jobs:
547548 os:ubuntu-latest;pub-cache-hosted;sdk:dev
548549 os:ubuntu-latest;pub-cache-hosted
549550 os:ubuntu-latest
550- - uses : dart-lang/setup-dart@v1.3
551+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
551552 with :
552553 sdk : dev
553554 - id : checkout
554- uses : actions/checkout@v3
555+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
555556 - id : pkgs_shelf_pub_upgrade
556557 name : pkgs/shelf; dart pub upgrade
557558 if : " always() && steps.checkout.conclusion == 'success'"
@@ -633,11 +634,11 @@ jobs:
633634 name : " unit_test; windows; Dart 2.14.0; PKGS: pkgs/shelf_packages_handler, pkgs/shelf_static, pkgs/shelf_test_handler, pkgs/shelf_web_socket; `dart test --test-randomize-ordering-seed=random`"
634635 runs-on : windows-latest
635636 steps :
636- - uses : dart-lang/setup-dart@v1.3
637+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
637638 with :
638639 sdk : " 2.14.0"
639640 - id : checkout
640- uses : actions/checkout@v3
641+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
641642 - id : pkgs_shelf_packages_handler_pub_upgrade
642643 name : pkgs/shelf_packages_handler; dart pub upgrade
643644 if : " always() && steps.checkout.conclusion == 'success'"
@@ -683,11 +684,11 @@ jobs:
683684 name : " unit_test; windows; Dart 2.14.0; PKG: pkgs/shelf_test_handler; `dart test --test-randomize-ordering-seed=random -p chrome`"
684685 runs-on : windows-latest
685686 steps :
686- - uses : dart-lang/setup-dart@v1.3
687+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
687688 with :
688689 sdk : " 2.14.0"
689690 - id : checkout
690- uses : actions/checkout@v3
691+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
691692 - id : pkgs_shelf_test_handler_pub_upgrade
692693 name : pkgs/shelf_test_handler; dart pub upgrade
693694 if : " always() && steps.checkout.conclusion == 'success'"
@@ -706,11 +707,11 @@ jobs:
706707 name : " unit_test; windows; Dart 2.16.0; PKG: pkgs/shelf; `dart test --test-randomize-ordering-seed=random -p chrome`"
707708 runs-on : windows-latest
708709 steps :
709- - uses : dart-lang/setup-dart@v1.3
710+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
710711 with :
711712 sdk : " 2.16.0"
712713 - id : checkout
713- uses : actions/checkout@v3
714+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
714715 - id : pkgs_shelf_pub_upgrade
715716 name : pkgs/shelf; dart pub upgrade
716717 if : " always() && steps.checkout.conclusion == 'success'"
@@ -729,11 +730,11 @@ jobs:
729730 name : " unit_test; windows; Dart dev; PKGS: pkgs/shelf, pkgs/shelf_test_handler; `dart test --test-randomize-ordering-seed=random -p chrome`"
730731 runs-on : windows-latest
731732 steps :
732- - uses : dart-lang/setup-dart@v1.3
733+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
733734 with :
734735 sdk : dev
735736 - id : checkout
736- uses : actions/checkout@v3
737+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
737738 - id : pkgs_shelf_pub_upgrade
738739 name : pkgs/shelf; dart pub upgrade
739740 if : " always() && steps.checkout.conclusion == 'success'"
@@ -761,11 +762,11 @@ jobs:
761762 name : " unit_test; windows; Dart dev; PKGS: pkgs/shelf_packages_handler, pkgs/shelf_static, pkgs/shelf_test_handler, pkgs/shelf_web_socket; `dart test --test-randomize-ordering-seed=random`"
762763 runs-on : windows-latest
763764 steps :
764- - uses : dart-lang/setup-dart@v1.3
765+ - uses : dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d
765766 with :
766767 sdk : dev
767768 - id : checkout
768- uses : actions/checkout@v3
769+ uses : actions/checkout@d0651293c4a5a52e711f25b41b05b2212f385d28
769770 - id : pkgs_shelf_packages_handler_pub_upgrade
770771 name : pkgs/shelf_packages_handler; dart pub upgrade
771772 if : " always() && steps.checkout.conclusion == 'success'"
0 commit comments