Skip to content

Commit 02ed7aa

Browse files
committed
CI: only do a regular analyze check on non-dev SDKs
1 parent 63a5782 commit 02ed7aa

File tree

14 files changed

+74
-70
lines changed

14 files changed

+74
-70
lines changed

.github/workflows/dart.yml

Lines changed: 21 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,14 @@ jobs:
4040
- name: mono_repo self validate
4141
run: dart pub global run mono_repo generate --validate
4242
job_002:
43-
name: "analyze_and_format; Dart 2.17.0; PKGS: _test, _test_package, discoveryapis_commons, discoveryapis_generator, generated/googleapis, generated/googleapis_beta, generator, googleapis_auth, test_integration; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
43+
name: "analyze_and_format; Dart 2.17.0; PKGS: _test, _test_package, discoveryapis_commons, discoveryapis_generator, generated/googleapis, generated/googleapis_beta, generator, googleapis_auth, test_integration; `dart analyze`"
4444
runs-on: ubuntu-latest
4545
steps:
4646
- name: Cache Pub hosted dependencies
4747
uses: actions/cache@fd5de65bc895cf536527842281bea11763fefd77
4848
with:
4949
path: "~/.pub-cache/hosted"
50-
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.17.0;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration;commands:format-analyze"
50+
key: "os:ubuntu-latest;pub-cache-hosted;sdk:2.17.0;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration;commands:analyze_1"
5151
restore-keys: |
5252
os:ubuntu-latest;pub-cache-hosted;sdk:2.17.0;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration
5353
os:ubuntu-latest;pub-cache-hosted;sdk:2.17.0
@@ -65,116 +65,80 @@ jobs:
6565
run: dart pub upgrade
6666
if: "always() && steps.checkout.conclusion == 'success'"
6767
working-directory: _test
68-
- name: "_test; dart format --output=none --set-exit-if-changed ."
69-
run: "dart format --output=none --set-exit-if-changed ."
70-
if: "always() && steps._test_pub_upgrade.conclusion == 'success'"
71-
working-directory: _test
72-
- name: "_test; dart analyze --fatal-infos ."
73-
run: dart analyze --fatal-infos .
68+
- name: _test; dart analyze
69+
run: dart analyze
7470
if: "always() && steps._test_pub_upgrade.conclusion == 'success'"
7571
working-directory: _test
7672
- id: _test_package_pub_upgrade
7773
name: _test_package; dart pub upgrade
7874
run: dart pub upgrade
7975
if: "always() && steps.checkout.conclusion == 'success'"
8076
working-directory: _test_package
81-
- name: "_test_package; dart format --output=none --set-exit-if-changed ."
82-
run: "dart format --output=none --set-exit-if-changed ."
83-
if: "always() && steps._test_package_pub_upgrade.conclusion == 'success'"
84-
working-directory: _test_package
85-
- name: "_test_package; dart analyze --fatal-infos ."
86-
run: dart analyze --fatal-infos .
77+
- name: _test_package; dart analyze
78+
run: dart analyze
8779
if: "always() && steps._test_package_pub_upgrade.conclusion == 'success'"
8880
working-directory: _test_package
8981
- id: discoveryapis_commons_pub_upgrade
9082
name: discoveryapis_commons; dart pub upgrade
9183
run: dart pub upgrade
9284
if: "always() && steps.checkout.conclusion == 'success'"
9385
working-directory: discoveryapis_commons
94-
- name: "discoveryapis_commons; dart format --output=none --set-exit-if-changed ."
95-
run: "dart format --output=none --set-exit-if-changed ."
96-
if: "always() && steps.discoveryapis_commons_pub_upgrade.conclusion == 'success'"
97-
working-directory: discoveryapis_commons
98-
- name: "discoveryapis_commons; dart analyze --fatal-infos ."
99-
run: dart analyze --fatal-infos .
86+
- name: discoveryapis_commons; dart analyze
87+
run: dart analyze
10088
if: "always() && steps.discoveryapis_commons_pub_upgrade.conclusion == 'success'"
10189
working-directory: discoveryapis_commons
10290
- id: discoveryapis_generator_pub_upgrade
10391
name: discoveryapis_generator; dart pub upgrade
10492
run: dart pub upgrade
10593
if: "always() && steps.checkout.conclusion == 'success'"
10694
working-directory: discoveryapis_generator
107-
- name: "discoveryapis_generator; dart format --output=none --set-exit-if-changed ."
108-
run: "dart format --output=none --set-exit-if-changed ."
109-
if: "always() && steps.discoveryapis_generator_pub_upgrade.conclusion == 'success'"
110-
working-directory: discoveryapis_generator
111-
- name: "discoveryapis_generator; dart analyze --fatal-infos ."
112-
run: dart analyze --fatal-infos .
95+
- name: discoveryapis_generator; dart analyze
96+
run: dart analyze
11397
if: "always() && steps.discoveryapis_generator_pub_upgrade.conclusion == 'success'"
11498
working-directory: discoveryapis_generator
11599
- id: generated_googleapis_pub_upgrade
116100
name: generated/googleapis; dart pub upgrade
117101
run: dart pub upgrade
118102
if: "always() && steps.checkout.conclusion == 'success'"
119103
working-directory: generated/googleapis
120-
- name: "generated/googleapis; dart format --output=none --set-exit-if-changed ."
121-
run: "dart format --output=none --set-exit-if-changed ."
122-
if: "always() && steps.generated_googleapis_pub_upgrade.conclusion == 'success'"
123-
working-directory: generated/googleapis
124-
- name: "generated/googleapis; dart analyze --fatal-infos ."
125-
run: dart analyze --fatal-infos .
104+
- name: generated/googleapis; dart analyze
105+
run: dart analyze
126106
if: "always() && steps.generated_googleapis_pub_upgrade.conclusion == 'success'"
127107
working-directory: generated/googleapis
128108
- id: generated_googleapis_beta_pub_upgrade
129109
name: generated/googleapis_beta; dart pub upgrade
130110
run: dart pub upgrade
131111
if: "always() && steps.checkout.conclusion == 'success'"
132112
working-directory: generated/googleapis_beta
133-
- name: "generated/googleapis_beta; dart format --output=none --set-exit-if-changed ."
134-
run: "dart format --output=none --set-exit-if-changed ."
135-
if: "always() && steps.generated_googleapis_beta_pub_upgrade.conclusion == 'success'"
136-
working-directory: generated/googleapis_beta
137-
- name: "generated/googleapis_beta; dart analyze --fatal-infos ."
138-
run: dart analyze --fatal-infos .
113+
- name: generated/googleapis_beta; dart analyze
114+
run: dart analyze
139115
if: "always() && steps.generated_googleapis_beta_pub_upgrade.conclusion == 'success'"
140116
working-directory: generated/googleapis_beta
141117
- id: generator_pub_upgrade
142118
name: generator; dart pub upgrade
143119
run: dart pub upgrade
144120
if: "always() && steps.checkout.conclusion == 'success'"
145121
working-directory: generator
146-
- name: "generator; dart format --output=none --set-exit-if-changed ."
147-
run: "dart format --output=none --set-exit-if-changed ."
148-
if: "always() && steps.generator_pub_upgrade.conclusion == 'success'"
149-
working-directory: generator
150-
- name: "generator; dart analyze --fatal-infos ."
151-
run: dart analyze --fatal-infos .
122+
- name: generator; dart analyze
123+
run: dart analyze
152124
if: "always() && steps.generator_pub_upgrade.conclusion == 'success'"
153125
working-directory: generator
154126
- id: googleapis_auth_pub_upgrade
155127
name: googleapis_auth; dart pub upgrade
156128
run: dart pub upgrade
157129
if: "always() && steps.checkout.conclusion == 'success'"
158130
working-directory: googleapis_auth
159-
- name: "googleapis_auth; dart format --output=none --set-exit-if-changed ."
160-
run: "dart format --output=none --set-exit-if-changed ."
161-
if: "always() && steps.googleapis_auth_pub_upgrade.conclusion == 'success'"
162-
working-directory: googleapis_auth
163-
- name: "googleapis_auth; dart analyze --fatal-infos ."
164-
run: dart analyze --fatal-infos .
131+
- name: googleapis_auth; dart analyze
132+
run: dart analyze
165133
if: "always() && steps.googleapis_auth_pub_upgrade.conclusion == 'success'"
166134
working-directory: googleapis_auth
167135
- id: test_integration_pub_upgrade
168136
name: test_integration; dart pub upgrade
169137
run: dart pub upgrade
170138
if: "always() && steps.checkout.conclusion == 'success'"
171139
working-directory: test_integration
172-
- name: "test_integration; dart format --output=none --set-exit-if-changed ."
173-
run: "dart format --output=none --set-exit-if-changed ."
174-
if: "always() && steps.test_integration_pub_upgrade.conclusion == 'success'"
175-
working-directory: test_integration
176-
- name: "test_integration; dart analyze --fatal-infos ."
177-
run: dart analyze --fatal-infos .
140+
- name: test_integration; dart analyze
141+
run: dart analyze
178142
if: "always() && steps.test_integration_pub_upgrade.conclusion == 'success'"
179143
working-directory: test_integration
180144
job_003:
@@ -185,7 +149,7 @@ jobs:
185149
uses: actions/cache@fd5de65bc895cf536527842281bea11763fefd77
186150
with:
187151
path: "~/.pub-cache/hosted"
188-
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration;commands:format-analyze"
152+
key: "os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration;commands:format-analyze_0"
189153
restore-keys: |
190154
os:ubuntu-latest;pub-cache-hosted;sdk:dev;packages:_test-_test_package-discoveryapis_commons-discoveryapis_generator-generated/googleapis-generated/googleapis_beta-generator-googleapis_auth-test_integration
191155
os:ubuntu-latest;pub-cache-hosted;sdk:dev

_test/mono_pkg.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
sdk:
2-
- pubspec
3-
- dev
4-
51
stages:
62
- analyze_and_format:
73
- group:
84
- format
95
- analyze: --fatal-infos .
6+
sdk: dev
7+
- group:
8+
- analyze
9+
sdk: pubspec

_test_package/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

discoveryapis_commons/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

discoveryapis_generator/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

generated/googleapis/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

generated/googleapis_beta/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

generator/mono_pkg.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# See https://pub.dev/packages/mono_repo
2-
sdk:
3-
- pubspec
4-
- dev
5-
62
stages:
73
- analyze_and_format:
84
- group:
95
- format
106
- analyze: --fatal-infos .
7+
sdk: dev
8+
- group:
9+
- analyze
10+
sdk: pubspec

googleapis_auth/mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test: -p vm
1317
- test: -p chrome

resources/googleapis/_mono_pkg.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ stages:
88
- group:
99
- format
1010
- analyze: --fatal-infos .
11+
sdk: dev
12+
- group:
13+
- analyze
14+
sdk: pubspec
1115
- unittest:
1216
- test:

0 commit comments

Comments
 (0)