Skip to content

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired. #8995

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired.

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired. #8995

Workflow file for this run

# Created with package:mono_repo v6.6.3
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@d4323d4df104b026a6aa633fdb11d772146be0bf
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@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: stable
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- name: mono_repo self validate
run: dart pub global activate mono_repo 6.6.3
- name: mono_repo self validate
run: dart pub global run mono_repo generate --validate
job_002:
name: "smoke_test; PKGS: app, pkg/_pub_shared, pkg/api_builder, pkg/fake_gcloud, pkg/pub_package_reader, pkg/web_app, pkg/web_css; `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@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app-pkg/_pub_shared-pkg/api_builder-pkg/fake_gcloud-pkg/pub_package_reader-pkg/web_app-pkg/web_css;commands:format-analyze_0"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app-pkg/_pub_shared-pkg/api_builder-pkg/fake_gcloud-pkg/pub_package_reader-pkg/web_app-pkg/web_css
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- id: pkg__pub_shared_pub_get
name: pkg/_pub_shared; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/_pub_shared
- name: "pkg/_pub_shared; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg__pub_shared_pub_get.conclusion == 'success'"
working-directory: pkg/_pub_shared
- name: "pkg/_pub_shared; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg__pub_shared_pub_get.conclusion == 'success'"
working-directory: pkg/_pub_shared
- id: pkg_api_builder_pub_get
name: pkg/api_builder; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/api_builder
- name: "pkg/api_builder; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_api_builder_pub_get.conclusion == 'success'"
working-directory: pkg/api_builder
- name: "pkg/api_builder; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_api_builder_pub_get.conclusion == 'success'"
working-directory: pkg/api_builder
- id: pkg_fake_gcloud_pub_get
name: pkg/fake_gcloud; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/fake_gcloud
- name: "pkg/fake_gcloud; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_fake_gcloud_pub_get.conclusion == 'success'"
working-directory: pkg/fake_gcloud
- name: "pkg/fake_gcloud; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_fake_gcloud_pub_get.conclusion == 'success'"
working-directory: pkg/fake_gcloud
- id: pkg_pub_package_reader_pub_get
name: pkg/pub_package_reader; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_package_reader
- name: "pkg/pub_package_reader; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_pub_package_reader_pub_get.conclusion == 'success'"
working-directory: pkg/pub_package_reader
- name: "pkg/pub_package_reader; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_pub_package_reader_pub_get.conclusion == 'success'"
working-directory: pkg/pub_package_reader
- id: pkg_web_app_pub_get
name: pkg/web_app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_app
- name: "pkg/web_app; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_web_app_pub_get.conclusion == 'success'"
working-directory: pkg/web_app
- name: "pkg/web_app; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_web_app_pub_get.conclusion == 'success'"
working-directory: pkg/web_app
- id: pkg_web_css_pub_get
name: pkg/web_css; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_css
- name: "pkg/web_css; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_web_css_pub_get.conclusion == 'success'"
working-directory: pkg/web_css
- name: "pkg/web_css; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_web_css_pub_get.conclusion == 'success'"
working-directory: pkg/web_css
job_003:
name: "smoke_test; PKG: pkg/indexed_blob; `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@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/indexed_blob;commands:format-analyze_1"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/indexed_blob
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_indexed_blob_pub_get
name: pkg/indexed_blob; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/indexed_blob
- name: "pkg/indexed_blob; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_indexed_blob_pub_get.conclusion == 'success'"
working-directory: pkg/indexed_blob
- name: "pkg/indexed_blob; dart analyze --fatal-infos ."
run: dart analyze --fatal-infos .
if: "always() && steps.pkg_indexed_blob_pub_get.conclusion == 'success'"
working-directory: pkg/indexed_blob
job_004:
name: "smoke_test; PKG: pkg/pub_integration; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos lib/`, `dart analyze --fatal-infos test/`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration;commands:format-analyze_2-analyze_3"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_integration_pub_get
name: pkg/pub_integration; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart analyze --fatal-infos lib/"
run: dart analyze --fatal-infos lib/
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart analyze --fatal-infos test/"
run: dart analyze --fatal-infos test/
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
job_005:
name: "smoke_test; PKG: pkg/pub_worker; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos --fatal-warnings bin/ lib/`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker;commands:format-analyze_4"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_worker_pub_get
name: pkg/pub_worker; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_worker
- name: "pkg/pub_worker; dart format --output=none --set-exit-if-changed ."
run: "dart format --output=none --set-exit-if-changed ."
if: "always() && steps.pkg_pub_worker_pub_get.conclusion == 'success'"
working-directory: pkg/pub_worker
- name: "pkg/pub_worker; dart analyze --fatal-infos --fatal-warnings bin/ lib/"
run: dart analyze --fatal-infos --fatal-warnings bin/ lib/
if: "always() && steps.pkg_pub_worker_pub_get.conclusion == 'success'"
working-directory: pkg/pub_worker
job_006:
name: "build; PKG: pkg/web_app; `./build.sh`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_app;commands:command_1"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_web_app_pub_get
name: pkg/web_app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_app
- name: pkg/web_app; ./build.sh
run: ./build.sh
if: "always() && steps.pkg_web_app_pub_get.conclusion == 'success'"
working-directory: pkg/web_app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
job_007:
name: "build; PKG: pkg/web_css; `./build.sh`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_css;commands:command_1"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_css
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_web_css_pub_get
name: pkg/web_css; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_css
- name: pkg/web_css; ./build.sh
run: ./build.sh
if: "always() && steps.pkg_web_css_pub_get.conclusion == 'success'"
working-directory: pkg/web_css
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
job_008:
name: "build_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P build-only -j 1`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_00"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P build-only -j 1"
run: dart test -P build-only -j 1
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
job_009:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 0`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_01"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 0"
run: dart test -P presubmit --total-shards 8 --shard-index 0
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_010:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 1`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_02"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 1"
run: dart test -P presubmit --total-shards 8 --shard-index 1
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_011:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 2`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_03"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 2"
run: dart test -P presubmit --total-shards 8 --shard-index 2
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_012:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 3`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_04"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 3"
run: dart test -P presubmit --total-shards 8 --shard-index 3
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_013:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 4`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_05"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 4"
run: dart test -P presubmit --total-shards 8 --shard-index 4
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_014:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 5`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_06"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 5"
run: dart test -P presubmit --total-shards 8 --shard-index 5
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_015:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 6`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_07"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 6"
run: dart test -P presubmit --total-shards 8 --shard-index 6
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_016:
name: "unit_test; PKG: app; `sudo apt-get update -yq && sudo apt-get install webp`, `dart test -P presubmit --total-shards 8 --shard-index 7`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app;commands:command_0-test_08"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: app_pub_get
name: app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: app
- name: "app; sudo apt-get update -yq && sudo apt-get install webp"
run: "sudo apt-get update -yq && sudo apt-get install webp"
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
- name: "app; dart test -P presubmit --total-shards 8 --shard-index 7"
run: dart test -P presubmit --total-shards 8 --shard-index 7
if: "always() && steps.app_pub_get.conclusion == 'success'"
working-directory: app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_017:
name: "unit_test; PKG: pkg/_pub_shared; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/_pub_shared;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/_pub_shared
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg__pub_shared_pub_get
name: pkg/_pub_shared; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/_pub_shared
- name: "pkg/_pub_shared; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg__pub_shared_pub_get.conclusion == 'success'"
working-directory: pkg/_pub_shared
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_018:
name: "unit_test; PKG: pkg/fake_gcloud; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/fake_gcloud;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/fake_gcloud
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_fake_gcloud_pub_get
name: pkg/fake_gcloud; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/fake_gcloud
- name: "pkg/fake_gcloud; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg_fake_gcloud_pub_get.conclusion == 'success'"
working-directory: pkg/fake_gcloud
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_019:
name: "unit_test; PKG: pkg/indexed_blob; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/indexed_blob;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/indexed_blob
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_indexed_blob_pub_get
name: pkg/indexed_blob; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/indexed_blob
- name: "pkg/indexed_blob; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg_indexed_blob_pub_get.conclusion == 'success'"
working-directory: pkg/indexed_blob
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_020:
name: "unit_test; PKG: pkg/pub_package_reader; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_package_reader;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_package_reader
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_package_reader_pub_get
name: pkg/pub_package_reader; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_package_reader
- name: "pkg/pub_package_reader; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg_pub_package_reader_pub_get.conclusion == 'success'"
working-directory: pkg/pub_package_reader
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_021:
name: "unit_test; PKG: pkg/web_app; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_app;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_app
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_web_app_pub_get
name: pkg/web_app; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_app
- name: "pkg/web_app; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg_web_app_pub_get.conclusion == 'success'"
working-directory: pkg/web_app
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_022:
name: "unit_test; PKG: pkg/web_css; `dart test --run-skipped`"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_css;commands:test_09"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/web_css
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_web_css_pub_get
name: pkg/web_css; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/web_css
- name: "pkg/web_css; dart test --run-skipped"
run: dart test --run-skipped
if: "always() && steps.pkg_web_css_pub_get.conclusion == 'success'"
working-directory: pkg/web_css
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_023:
name: "unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~4p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration;commands:test_10"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_integration_pub_get
name: pkg/pub_integration; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~4p'`"
run: "dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~4p'`"
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_024:
name: "unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~4p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration;commands:test_11"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_integration_pub_get
name: pkg/pub_integration; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~4p'`"
run: "dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~4p'`"
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_025:
name: "unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~4p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration;commands:test_12"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_integration_pub_get
name: pkg/pub_integration; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~4p'`"
run: "dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~4p'`"
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_026:
name: "unit_test; PKG: pkg/pub_integration; `dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '3~4p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration;commands:test_13"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_integration
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_integration_pub_get
name: pkg/pub_integration; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_integration
- name: "pkg/pub_integration; dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '3~4p'`"
run: "dart test -j1 --run-skipped `find test -name \"*_test\\\\.dart\" | sort | sed -n '3~4p'`"
if: "always() && steps.pkg_pub_integration_pub_get.conclusion == 'success'"
working-directory: pkg/pub_integration
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_027:
name: "unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~3p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker;commands:test_14"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_worker_pub_get
name: pkg/pub_worker; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_worker
- name: "pkg/pub_worker; dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~3p'`"
run: "dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '0~3p'`"
if: "always() && steps.pkg_pub_worker_pub_get.conclusion == 'success'"
working-directory: pkg/pub_worker
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_028:
name: "unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~3p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker;commands:test_15"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_worker_pub_get
name: pkg/pub_worker; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_worker
- name: "pkg/pub_worker; dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~3p'`"
run: "dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '1~3p'`"
if: "always() && steps.pkg_pub_worker_pub_get.conclusion == 'success'"
working-directory: pkg/pub_worker
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008
job_029:
name: "unit_test; PKG: pkg/pub_worker; `dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~3p'``"
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
uses: actions/cache@d4323d4df104b026a6aa633fdb11d772146be0bf
with:
path: "~/.pub-cache/hosted"
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker;commands:test_16"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0;packages:pkg/pub_worker
os:ubuntu-latest;pub-cache-hosted;sdk:3.8.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- name: Setup Dart SDK
uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
with:
sdk: "3.8.0"
- id: checkout
name: Checkout repository
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- id: pkg_pub_worker_pub_get
name: pkg/pub_worker; dart pub get
run: dart pub get
if: "always() && steps.checkout.conclusion == 'success'"
working-directory: pkg/pub_worker
- name: "pkg/pub_worker; dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~3p'`"
run: "dart test --run-skipped --concurrency=1 `find test -name \"*_test\\\\.dart\" | sort | sed -n '2~3p'`"
if: "always() && steps.pkg_pub_worker_pub_get.conclusion == 'success'"
working-directory: pkg/pub_worker
needs:
- job_001
- job_002
- job_003
- job_004
- job_005
- job_006
- job_007
- job_008