Dart CI #1365
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Created with package:mono_repo v6.5.7 | |
name: Dart CI | |
on: | |
push: | |
branches: | |
- main | |
- master | |
pull_request: | |
schedule: | |
- cron: "0 0 * * 0" | |
defaults: | |
run: | |
shell: bash | |
env: | |
PUB_ENVIRONMENT: bot.github | |
permissions: read-all | |
jobs: | |
job_001: | |
name: mono_repo self validate | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: stable | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- name: mono_repo self validate | |
run: dart pub global activate mono_repo 6.5.7 | |
- name: mono_repo self validate | |
run: dart pub global run mono_repo generate --validate | |
job_002: | |
name: "analyze_and_format; linux; Dart 2.19.0; PKG: build; `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build;commands:analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
job_003: | |
name: "analyze_and_format; linux; Dart 2.19.0; PKGS: build_resolvers, build_test, example, scratch_space; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_resolvers-build_test-example-scratch_space;commands:format-analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_resolvers-build_test-example-scratch_space | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
- id: example_pub_upgrade | |
name: example; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: example | |
- name: "example; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.example_pub_upgrade.conclusion == 'success'" | |
working-directory: example | |
- name: "example; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.example_pub_upgrade.conclusion == 'success'" | |
working-directory: example | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
job_004: | |
name: "analyze_and_format; linux; Dart dev; PKGS: _test_common, build; `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_common-build;commands:analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test_common-build | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_common_pub_upgrade | |
name: _test_common; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test_common | |
- name: "_test_common; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps._test_common_pub_upgrade.conclusion == 'success'" | |
working-directory: _test_common | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
job_005: | |
name: "analyze_and_format; linux; Dart dev; PKG: build; `dart format --output=none --set-exit-if-changed .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build;commands:format" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
job_006: | |
name: "analyze_and_format; linux; Dart dev; PKGS: build_config, build_daemon, build_resolvers, build_runner, build_runner_core, build_test, example, scratch_space; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_config-build_daemon-build_resolvers-build_runner-build_runner_core-build_test-example-scratch_space;commands:format-analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_config-build_daemon-build_resolvers-build_runner-build_runner_core-build_test-example-scratch_space | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_config_pub_upgrade | |
name: build_config; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_config | |
- name: "build_config; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_config_pub_upgrade.conclusion == 'success'" | |
working-directory: build_config | |
- name: "build_config; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_config_pub_upgrade.conclusion == 'success'" | |
working-directory: build_config | |
- id: build_daemon_pub_upgrade | |
name: build_daemon; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
- id: build_runner_core_pub_upgrade | |
name: build_runner_core; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
- id: example_pub_upgrade | |
name: example; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: example | |
- name: "example; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.example_pub_upgrade.conclusion == 'success'" | |
working-directory: example | |
- name: "example; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.example_pub_upgrade.conclusion == 'success'" | |
working-directory: example | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
job_007: | |
name: "analyze_and_format; linux; Dart main; PKG: _test; `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
job_008: | |
name: "analyze_and_format; linux; Dart main; PKGS: build_modules, build_runner, build_web_compilers; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_modules-build_runner-build_web_compilers;commands:format-analyze" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_modules-build_runner-build_web_compilers | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_modules_pub_upgrade | |
name: build_modules; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_modules | |
- name: "build_modules; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_modules_pub_upgrade.conclusion == 'success'" | |
working-directory: build_modules | |
- name: "build_modules; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_modules_pub_upgrade.conclusion == 'success'" | |
working-directory: build_modules | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
- id: build_web_compilers_pub_upgrade | |
name: build_web_compilers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_web_compilers | |
- name: "build_web_compilers; dart format --output=none --set-exit-if-changed ." | |
run: "dart format --output=none --set-exit-if-changed ." | |
if: "always() && steps.build_web_compilers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_web_compilers | |
- name: "build_web_compilers; dart analyze --fatal-infos ." | |
run: dart analyze --fatal-infos . | |
if: "always() && steps.build_web_compilers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_web_compilers | |
job_009: | |
name: "unit_test; linux; Dart 2.19.0; PKG: build; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_010: | |
name: "unit_test; linux; Dart 2.19.0; PKG: build_daemon; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_daemon;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_daemon | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_daemon_pub_upgrade | |
name: build_daemon; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_011: | |
name: "unit_test; linux; Dart 2.19.0; PKG: build_resolvers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_resolvers;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_resolvers | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_012: | |
name: "unit_test; linux; Dart 2.19.0; PKG: build_runner_core; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_runner_core;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_runner_core | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_core_pub_upgrade | |
name: build_runner_core; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_013: | |
name: "unit_test; linux; Dart 2.19.0; PKG: build_test; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_test;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:build_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_014: | |
name: "unit_test; linux; Dart 2.19.0; PKG: scratch_space; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:scratch_space;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0;packages:scratch_space | |
os:ubuntu-latest;pub-cache-hosted;sdk:2.19.0 | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_015: | |
name: "unit_test; linux; Dart dev; PKG: build; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_016: | |
name: "unit_test; linux; Dart dev; PKG: build_config; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_config;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_config | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_config_pub_upgrade | |
name: build_config; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_config | |
- name: "build_config; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_config_pub_upgrade.conclusion == 'success'" | |
working-directory: build_config | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_017: | |
name: "unit_test; linux; Dart dev; PKG: build_daemon; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_daemon;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_daemon | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_daemon_pub_upgrade | |
name: build_daemon; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_018: | |
name: "unit_test; linux; Dart dev; PKG: build_resolvers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_resolvers;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_resolvers | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_019: | |
name: "unit_test; linux; Dart dev; PKG: build_runner_core; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner_core;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner_core | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_core_pub_upgrade | |
name: build_runner_core; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_020: | |
name: "unit_test; linux; Dart dev; PKG: build_test; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_test;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_021: | |
name: "unit_test; linux; Dart dev; PKG: scratch_space; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:scratch_space;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:scratch_space | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_022: | |
name: "unit_test; linux; Dart dev; PKG: build_runner; `dart test -P experiments --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_07" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -P experiments --test-randomize-ordering-seed=random" | |
run: "dart test -P experiments --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_023: | |
name: "unit_test; linux; Dart dev; PKG: build_runner; `dart test -x integration --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_06" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -x integration --test-randomize-ordering-seed=random" | |
run: "dart test -x integration --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_024: | |
name: "unit_test; linux; Dart main; PKG: _test; `dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:command_0" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random" | |
run: "dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_025: | |
name: "unit_test; linux; Dart main; PKG: _test; `dart run build_runner test -- -p vm test/configurable_uri_test.dart --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:command_1" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart run build_runner test -- -p vm test/configurable_uri_test.dart --test-randomize-ordering-seed=random" | |
run: "dart run build_runner test -- -p vm test/configurable_uri_test.dart --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_026: | |
name: "unit_test; linux; Dart main; PKG: build_modules; `dart test -P presubmit --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_modules;commands:test_05" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_modules | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_modules_pub_upgrade | |
name: build_modules; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_modules | |
- name: "build_modules; dart test -P presubmit --test-randomize-ordering-seed=random" | |
run: "dart test -P presubmit --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_modules_pub_upgrade.conclusion == 'success'" | |
working-directory: build_modules | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_027: | |
name: "unit_test; linux; Dart main; PKG: build_runner; `dart test -x integration --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_06" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -x integration --test-randomize-ordering-seed=random" | |
run: "dart test -x integration --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_028: | |
name: "unit_test; linux; Dart main; PKG: build_web_compilers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_web_compilers;commands:test_04" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_web_compilers | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_web_compilers_pub_upgrade | |
name: build_web_compilers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_web_compilers | |
- name: "build_web_compilers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_web_compilers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_web_compilers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_029: | |
name: "unit_test; windows; Dart 2.19.0; PKG: build; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_030: | |
name: "unit_test; windows; Dart 2.19.0; PKG: build_daemon; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_daemon_pub_upgrade | |
name: build_daemon; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_031: | |
name: "unit_test; windows; Dart 2.19.0; PKG: build_resolvers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_032: | |
name: "unit_test; windows; Dart 2.19.0; PKG: build_runner_core; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_core_pub_upgrade | |
name: build_runner_core; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_033: | |
name: "unit_test; windows; Dart 2.19.0; PKG: build_test; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_034: | |
name: "unit_test; windows; Dart 2.19.0; PKG: scratch_space; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: "2.19.0" | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_035: | |
name: "unit_test; windows; Dart dev; PKG: build; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_pub_upgrade | |
name: build; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build | |
- name: "build; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_pub_upgrade.conclusion == 'success'" | |
working-directory: build | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_036: | |
name: "unit_test; windows; Dart dev; PKG: build_config; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_config_pub_upgrade | |
name: build_config; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_config | |
- name: "build_config; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_config_pub_upgrade.conclusion == 'success'" | |
working-directory: build_config | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_037: | |
name: "unit_test; windows; Dart dev; PKG: build_daemon; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_daemon_pub_upgrade | |
name: build_daemon; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_daemon | |
- name: "build_daemon; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_daemon_pub_upgrade.conclusion == 'success'" | |
working-directory: build_daemon | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_038: | |
name: "unit_test; windows; Dart dev; PKG: build_resolvers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_resolvers_pub_upgrade | |
name: build_resolvers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_resolvers | |
- name: "build_resolvers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_resolvers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_resolvers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_039: | |
name: "unit_test; windows; Dart dev; PKG: build_runner_core; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_core_pub_upgrade | |
name: build_runner_core; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner_core | |
- name: "build_runner_core; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_runner_core_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner_core | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_040: | |
name: "unit_test; windows; Dart dev; PKG: build_test; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_test_pub_upgrade | |
name: build_test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_test | |
- name: "build_test; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_test_pub_upgrade.conclusion == 'success'" | |
working-directory: build_test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_041: | |
name: "unit_test; windows; Dart dev; PKG: scratch_space; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: scratch_space_pub_upgrade | |
name: scratch_space; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: scratch_space | |
- name: "scratch_space; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.scratch_space_pub_upgrade.conclusion == 'success'" | |
working-directory: scratch_space | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_042: | |
name: "unit_test; windows; Dart main; PKG: _test; `dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random" | |
run: "dart run build_runner test -- -p chrome --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_043: | |
name: "unit_test; windows; Dart main; PKG: build_modules; `dart test -P presubmit --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_modules_pub_upgrade | |
name: build_modules; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_modules | |
- name: "build_modules; dart test -P presubmit --test-randomize-ordering-seed=random" | |
run: "dart test -P presubmit --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_modules_pub_upgrade.conclusion == 'success'" | |
working-directory: build_modules | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_044: | |
name: "unit_test; windows; Dart main; PKG: build_web_compilers; `dart test --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_web_compilers_pub_upgrade | |
name: build_web_compilers; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_web_compilers | |
- name: "build_web_compilers; dart test --test-randomize-ordering-seed=random" | |
run: "dart test --test-randomize-ordering-seed=random" | |
if: "always() && steps.build_web_compilers_pub_upgrade.conclusion == 'success'" | |
working-directory: build_web_compilers | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
job_045: | |
name: "e2e_test; linux; Dart dev; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_08" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_046: | |
name: "e2e_test; linux; Dart dev; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_09" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_047: | |
name: "e2e_test; linux; Dart dev; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_10" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_048: | |
name: "e2e_test; linux; Dart dev; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_11" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_049: | |
name: "e2e_test; linux; Dart dev; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner;commands:test_12" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:dev | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: dev | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_050: | |
name: "e2e_test; linux; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:test_00" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_051: | |
name: "e2e_test; linux; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:test_01" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_052: | |
name: "e2e_test; linux; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:test_02" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_053: | |
name: "e2e_test; linux; Dart main; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_08" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 0 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_054: | |
name: "e2e_test; linux; Dart main; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_09" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 1 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_055: | |
name: "e2e_test; linux; Dart main; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_10" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 2 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_056: | |
name: "e2e_test; linux; Dart main; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_11" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 3 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_057: | |
name: "e2e_test; linux; Dart main; PKG: build_runner; `dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1`" | |
runs-on: ubuntu-latest | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner;commands:test_12" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:build_runner | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: build_runner_pub_upgrade | |
name: build_runner; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: build_runner | |
- name: "build_runner; dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
run: "dart test -t integration --total-shards 5 --shard-index 4 --test-randomize-ordering-seed=random --no-chain-stack-traces -j 1" | |
if: "always() && steps.build_runner_pub_upgrade.conclusion == 'success'" | |
working-directory: build_runner | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_058: | |
name: "e2e_test; windows; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 0 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_059: | |
name: "e2e_test; windows; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 1 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_060: | |
name: "e2e_test; windows; Dart main; PKG: _test; `dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random`" | |
runs-on: windows-latest | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: "_test; dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random" | |
run: "dart test --total-shards 3 --shard-index 2 --test-randomize-ordering-seed=random" | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
job_061: | |
name: "e2e_test_cron; linux; Dart main; PKG: _test; `dart test`" | |
runs-on: ubuntu-latest | |
if: "github.event_name == 'schedule'" | |
steps: | |
- name: Cache Pub hosted dependencies | |
uses: actions/cache@9b0c1fce7a93df8e3bb8926b0d6e9d89e92f20a7 | |
with: | |
path: "~/.pub-cache/hosted" | |
key: "os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test;commands:test_03" | |
restore-keys: | | |
os:ubuntu-latest;pub-cache-hosted;sdk:main;packages:_test | |
os:ubuntu-latest;pub-cache-hosted;sdk:main | |
os:ubuntu-latest;pub-cache-hosted | |
os:ubuntu-latest | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: _test; dart test | |
run: dart test | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
- job_045 | |
- job_046 | |
- job_047 | |
- job_048 | |
- job_049 | |
- job_050 | |
- job_051 | |
- job_052 | |
- job_053 | |
- job_054 | |
- job_055 | |
- job_056 | |
- job_057 | |
- job_058 | |
- job_059 | |
- job_060 | |
job_062: | |
name: "e2e_test_cron; windows; Dart main; PKG: _test; `dart test`" | |
runs-on: windows-latest | |
if: "github.event_name == 'schedule'" | |
steps: | |
- name: Setup Dart SDK | |
uses: dart-lang/setup-dart@6a218f2413a3e78e9087f638a238f6b40893203d | |
with: | |
sdk: main | |
- id: checkout | |
name: Checkout repository | |
uses: actions/checkout@93ea575cb5d8a053eaa0ac8fa3b40d7e05a33cc8 | |
- id: _test_pub_upgrade | |
name: _test; dart pub upgrade | |
run: dart pub upgrade | |
if: "always() && steps.checkout.conclusion == 'success'" | |
working-directory: _test | |
- name: _test; dart test | |
run: dart test | |
if: "always() && steps._test_pub_upgrade.conclusion == 'success'" | |
working-directory: _test | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
- job_045 | |
- job_046 | |
- job_047 | |
- job_048 | |
- job_049 | |
- job_050 | |
- job_051 | |
- job_052 | |
- job_053 | |
- job_054 | |
- job_055 | |
- job_056 | |
- job_057 | |
- job_058 | |
- job_059 | |
- job_060 | |
job_063: | |
name: Notify failure | |
runs-on: ubuntu-latest | |
if: "(github.event_name == 'push' || github.event_name == 'schedule') && failure()" | |
steps: | |
- run: | | |
curl -H "Content-Type: application/json" -X POST -d \ | |
"{'text':'Build failed! ${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}/actions/runs/${GITHUB_RUN_ID}'}" \ | |
"${CHAT_WEBHOOK_URL}" | |
env: | |
CHAT_WEBHOOK_URL: "${{ secrets.BUILD_AND_TEST_TEAM_CHAT_WEBHOOK_URL }}" | |
needs: | |
- job_001 | |
- job_002 | |
- job_003 | |
- job_004 | |
- job_005 | |
- job_006 | |
- job_007 | |
- job_008 | |
- job_009 | |
- job_010 | |
- job_011 | |
- job_012 | |
- job_013 | |
- job_014 | |
- job_015 | |
- job_016 | |
- job_017 | |
- job_018 | |
- job_019 | |
- job_020 | |
- job_021 | |
- job_022 | |
- job_023 | |
- job_024 | |
- job_025 | |
- job_026 | |
- job_027 | |
- job_028 | |
- job_029 | |
- job_030 | |
- job_031 | |
- job_032 | |
- job_033 | |
- job_034 | |
- job_035 | |
- job_036 | |
- job_037 | |
- job_038 | |
- job_039 | |
- job_040 | |
- job_041 | |
- job_042 | |
- job_043 | |
- job_044 | |
- job_045 | |
- job_046 | |
- job_047 | |
- job_048 | |
- job_049 | |
- job_050 | |
- job_051 | |
- job_052 | |
- job_053 | |
- job_054 | |
- job_055 | |
- job_056 | |
- job_057 | |
- job_058 | |
- job_059 | |
- job_060 | |
- job_061 | |
- job_062 |