Latest mono_repo (#601)
Closes https://github.com/google/protobuf.dart/pull/595
diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml
index b125307..579ab68 100644
--- a/.github/workflows/dart.yml
+++ b/.github/workflows/dart.yml
@@ -1,4 +1,4 @@
-# Created with package:mono_repo v5.0.5
+# Created with package:mono_repo v6.2.0
name: Dart CI
on:
push:
@@ -19,10 +19,10 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:stable"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:stable"
restore-keys: |
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
@@ -30,9 +30,9 @@
with:
sdk: stable
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- name: mono_repo self validate
- run: dart pub global activate mono_repo 5.0.5
+ run: dart pub global activate mono_repo 6.2.0
- name: mono_repo self validate
run: dart pub global run mono_repo generate --validate
job_002:
@@ -40,20 +40,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf;commands:analyze_1-analyze_2"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf;commands:analyze_1-analyze_2"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: "2.12.0"
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -72,20 +72,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:api_benchmark-query_benchmark;commands:format-command_0-command_1-analyze_0"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:api_benchmark-query_benchmark;commands:format-command_0-command_1-analyze_0"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:api_benchmark-query_benchmark
- os:ubuntu-latest;pub-cache-hosted;dart:dev
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:api_benchmark-query_benchmark
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: api_benchmark_pub_upgrade
name: api_benchmark; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -133,20 +133,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protobuf;commands:format-analyze_0"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protobuf;commands:format-analyze_0"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protobuf
- os:ubuntu-latest;pub-cache-hosted;dart:dev
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protobuf
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -165,20 +165,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protoc_plugin;commands:format-command_0-command_2-analyze_0"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protoc_plugin;commands:format-command_0-command_2-analyze_0"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protoc_plugin
- os:ubuntu-latest;pub-cache-hosted;dart:dev
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protoc_plugin
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protoc_plugin_pub_upgrade
name: protoc_plugin; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -205,20 +205,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf;commands:test"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf;commands:test"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: "2.12.0"
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -239,20 +239,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protoc_plugin;commands:command_0-command_2-test"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protoc_plugin;commands:command_0-command_2-test"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0;packages:protoc_plugin
- os:ubuntu-latest;pub-cache-hosted;dart:2.12.0
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0;packages:protoc_plugin
+ os:ubuntu-latest;pub-cache-hosted;sdk:2.12.0
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: "2.12.0"
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protoc_plugin_pub_upgrade
name: protoc_plugin; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -281,20 +281,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protobuf;commands:test"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protobuf;commands:test"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protobuf
- os:ubuntu-latest;pub-cache-hosted;dart:dev
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protobuf
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -315,20 +315,20 @@
runs-on: ubuntu-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protoc_plugin;commands:command_0-command_2-test"
+ key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protoc_plugin;commands:command_0-command_2-test"
restore-keys: |
- os:ubuntu-latest;pub-cache-hosted;dart:dev;packages:protoc_plugin
- os:ubuntu-latest;pub-cache-hosted;dart:dev
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:protoc_plugin
+ os:ubuntu-latest;pub-cache-hosted;sdk:dev
os:ubuntu-latest;pub-cache-hosted
os:ubuntu-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protoc_plugin_pub_upgrade
name: protoc_plugin; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -357,20 +357,20 @@
runs-on: macos-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:macos-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf;commands:test"
+ key: "os:macos-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf;commands:test"
restore-keys: |
- os:macos-latest;pub-cache-hosted;dart:2.12.0;packages:protobuf
- os:macos-latest;pub-cache-hosted;dart:2.12.0
+ os:macos-latest;pub-cache-hosted;sdk:2.12.0;packages:protobuf
+ os:macos-latest;pub-cache-hosted;sdk:2.12.0
os:macos-latest;pub-cache-hosted
os:macos-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: "2.12.0"
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -391,20 +391,20 @@
runs-on: macos-latest
steps:
- name: Cache Pub hosted dependencies
- uses: actions/cache@v2.1.7
+ uses: actions/cache@v3
with:
path: "~/.pub-cache/hosted"
- key: "os:macos-latest;pub-cache-hosted;dart:dev;packages:protobuf;commands:test"
+ key: "os:macos-latest;pub-cache-hosted;sdk:dev;packages:protobuf;commands:test"
restore-keys: |
- os:macos-latest;pub-cache-hosted;dart:dev;packages:protobuf
- os:macos-latest;pub-cache-hosted;dart:dev
+ os:macos-latest;pub-cache-hosted;sdk:dev;packages:protobuf
+ os:macos-latest;pub-cache-hosted;sdk:dev
os:macos-latest;pub-cache-hosted
os:macos-latest
- uses: dart-lang/setup-dart@v1.3
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -428,7 +428,7 @@
with:
sdk: "2.12.0"
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
@@ -452,7 +452,7 @@
with:
sdk: dev
- id: checkout
- uses: actions/checkout@v2.4.0
+ uses: actions/checkout@v3.0.0
- id: protobuf_pub_upgrade
name: protobuf; dart pub upgrade
if: "always() && steps.checkout.conclusion == 'success'"
diff --git a/api_benchmark/mono_pkg.yaml b/api_benchmark/mono_pkg.yaml
index e822136..b23af8b 100644
--- a/api_benchmark/mono_pkg.yaml
+++ b/api_benchmark/mono_pkg.yaml
@@ -7,4 +7,4 @@
- command: ./../tool/setup.sh
- command: ./compile_protos.sh
- analyze: --fatal-infos
- dart: dev
+ sdk: dev
diff --git a/protobuf/mono_pkg.yaml b/protobuf/mono_pkg.yaml
index 5f8f170..1136bf1 100644
--- a/protobuf/mono_pkg.yaml
+++ b/protobuf/mono_pkg.yaml
@@ -5,12 +5,12 @@
- group:
- format
- analyze: --fatal-infos
- dart: [dev]
+ sdk: [dev]
- group:
- analyze: lib
- analyze: test
- dart: [2.12.0]
+ sdk: [2.12.0]
- run_tests:
- group: [test]
- dart: [2.12.0, dev]
+ sdk: [2.12.0, dev]
os: [linux, osx, windows]
diff --git a/protoc_plugin/mono_pkg.yaml b/protoc_plugin/mono_pkg.yaml
index efa3a9e..ba38d24 100644
--- a/protoc_plugin/mono_pkg.yaml
+++ b/protoc_plugin/mono_pkg.yaml
@@ -6,10 +6,10 @@
- command: ./../tool/setup.sh
- command: make protos
- analyze: --fatal-infos
- dart: [dev]
+ sdk: [dev]
- run_tests:
- group:
- command: ./../tool/setup.sh
- command: make protos
- test
- dart: [2.12.0, dev]
+ sdk: [2.12.0, dev]
diff --git a/query_benchmark/mono_pkg.yaml b/query_benchmark/mono_pkg.yaml
index e822136..b23af8b 100644
--- a/query_benchmark/mono_pkg.yaml
+++ b/query_benchmark/mono_pkg.yaml
@@ -7,4 +7,4 @@
- command: ./../tool/setup.sh
- command: ./compile_protos.sh
- analyze: --fatal-infos
- dart: dev
+ sdk: dev
diff --git a/tool/ci.sh b/tool/ci.sh
index 93a4062..3251acc 100755
--- a/tool/ci.sh
+++ b/tool/ci.sh
@@ -1,5 +1,5 @@
#!/bin/bash
-# Created with package:mono_repo v5.0.5
+# Created with package:mono_repo v6.2.0
# Support built in commands on windows out of the box.
# When it is a flutter repo (check the pubspec.yaml for "sdk: flutter")