Skip to content

Commit 0a6a7b4

Browse files
committed
Tighten package and SDK version constraints as of 3.3
1 parent 9127a89 commit 0a6a7b4

File tree

5 files changed

+24
-47
lines changed

5 files changed

+24
-47
lines changed

.github/workflows/dart.yml

+13-36
Original file line numberDiff line numberDiff line change
@@ -39,23 +39,23 @@ jobs:
3939
- name: mono_repo self validate
4040
run: dart pub global run mono_repo generate --validate
4141
job_002:
42-
name: "analyzer_and_format; Dart 3.1.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
42+
name: "analyzer_and_format; Dart 3.3.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
4343
runs-on: ubuntu-latest
4444
steps:
4545
- name: Cache Pub hosted dependencies
4646
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2
4747
with:
4848
path: "~/.pub-cache/hosted"
49-
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:packages/code_excerpt_updater-packages/code_excerpter;commands:format-analyze"
49+
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/inject_dartpad;commands:format-analyze"
5050
restore-keys: |
51-
os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:packages/code_excerpt_updater-packages/code_excerpter
52-
os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0
51+
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter-packages/inject_dartpad
52+
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0
5353
os:ubuntu-latest;pub-cache-hosted
5454
os:ubuntu-latest
5555
- name: Setup Dart SDK
5656
uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
5757
with:
58-
sdk: "3.1.0"
58+
sdk: "3.3.0"
5959
- id: checkout
6060
name: Checkout repository
6161
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
@@ -85,27 +85,6 @@ jobs:
8585
run: dart analyze --fatal-infos .
8686
if: "always() && steps.packages_code_excerpter_pub_upgrade.conclusion == 'success'"
8787
working-directory: packages/code_excerpter
88-
job_003:
89-
name: "analyzer_and_format; Dart 3.2.0; PKG: packages/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
90-
runs-on: ubuntu-latest
91-
steps:
92-
- name: Cache Pub hosted dependencies
93-
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2
94-
with:
95-
path: "~/.pub-cache/hosted"
96-
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0;packages:packages/inject_dartpad;commands:format-analyze"
97-
restore-keys: |
98-
os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0;packages:packages/inject_dartpad
99-
os:ubuntu-latest;pub-cache-hosted;sdk:3.2.0
100-
os:ubuntu-latest;pub-cache-hosted
101-
os:ubuntu-latest
102-
- name: Setup Dart SDK
103-
uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
104-
with:
105-
sdk: "3.2.0"
106-
- id: checkout
107-
name: Checkout repository
108-
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
10988
- id: packages_inject_dartpad_pub_upgrade
11089
name: packages/inject_dartpad; dart pub upgrade
11190
run: dart pub upgrade
@@ -119,7 +98,7 @@ jobs:
11998
run: dart analyze --fatal-infos .
12099
if: "always() && steps.packages_inject_dartpad_pub_upgrade.conclusion == 'success'"
121100
working-directory: packages/inject_dartpad
122-
job_004:
101+
job_003:
123102
name: "analyzer_and_format; Dart dev; PKGS: packages/code_excerpt_updater, packages/code_excerpter, packages/inject_dartpad; `dart format --output=none --set-exit-if-changed .`, `dart analyze --fatal-infos .`"
124103
runs-on: ubuntu-latest
125104
steps:
@@ -179,24 +158,24 @@ jobs:
179158
run: dart analyze --fatal-infos .
180159
if: "always() && steps.packages_inject_dartpad_pub_upgrade.conclusion == 'success'"
181160
working-directory: packages/inject_dartpad
182-
job_005:
183-
name: "unit_test; Dart 3.1.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter; `dart test`"
161+
job_004:
162+
name: "unit_test; Dart 3.3.0; PKGS: packages/code_excerpt_updater, packages/code_excerpter; `dart test`"
184163
runs-on: ubuntu-latest
185164
steps:
186165
- name: Cache Pub hosted dependencies
187166
uses: actions/cache@13aacd865c20de90d75de3b17ebe84f7a17d57d2
188167
with:
189168
path: "~/.pub-cache/hosted"
190-
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:packages/code_excerpt_updater-packages/code_excerpter;commands:test"
169+
key: "os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter;commands:test"
191170
restore-keys: |
192-
os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0;packages:packages/code_excerpt_updater-packages/code_excerpter
193-
os:ubuntu-latest;pub-cache-hosted;sdk:3.1.0
171+
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0;packages:packages/code_excerpt_updater-packages/code_excerpter
172+
os:ubuntu-latest;pub-cache-hosted;sdk:3.3.0
194173
os:ubuntu-latest;pub-cache-hosted
195174
os:ubuntu-latest
196175
- name: Setup Dart SDK
197176
uses: dart-lang/setup-dart@fedb1266e91cf51be2fdb382869461a434b920a3
198177
with:
199-
sdk: "3.1.0"
178+
sdk: "3.3.0"
200179
- id: checkout
201180
name: Checkout repository
202181
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11
@@ -222,8 +201,7 @@ jobs:
222201
- job_001
223202
- job_002
224203
- job_003
225-
- job_004
226-
job_006:
204+
job_005:
227205
name: "unit_test; Dart dev; PKGS: packages/code_excerpt_updater, packages/code_excerpter; `dart test`"
228206
runs-on: ubuntu-latest
229207
steps:
@@ -266,4 +244,3 @@ jobs:
266244
- job_001
267245
- job_002
268246
- job_003
269-
- job_004

packages/analysis_defaults/pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Analysis defaults for Dart/Flutter site tools.
33
publish_to: none
44

55
environment:
6-
sdk: ^3.1.0
6+
sdk: ^3.2.0
77

88
# NOTE: Code is not allowed in this package.
99
# Do not add dependencies besides the underlying lints package.

packages/code_excerpt_updater/pubspec.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ name: code_excerpt_updater
22
publish_to: none
33

44
environment:
5-
sdk: ^3.1.0
5+
sdk: ^3.3.0
66

77
dependencies:
88
args: ^2.4.2
99
collection: ^1.18.0
1010
logging: ^1.2.0
11-
path: ^1.8.3
11+
path: ^1.9.0
1212
yaml: ^3.1.2
1313

1414
dev_dependencies:
1515
analysis_defaults:
1616
path: ../analysis_defaults
17-
mockito: ^5.4.2
18-
test: ^1.24.8
17+
mockito: ^5.4.4
18+
test: ^1.25.2

packages/code_excerpter/pubspec.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@ name: code_excerpter
22
publish_to: none
33

44
environment:
5-
sdk: ^3.1.0
5+
sdk: ^3.3.0
66

77
dependencies:
88
build: ^2.4.1
99
logging: ^1.2.0
10-
path: ^1.8.3
10+
path: ^1.9.0
1111
yaml: ^3.1.2
1212

1313
dev_dependencies:
1414
analysis_defaults:
1515
path: ../analysis_defaults
16-
build_runner: ^2.4.6
17-
test: ^1.24.8
16+
build_runner: ^2.4.8
17+
test: ^1.25.2

packages/inject_dartpad/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: inject_dartpad
22
publish_to: none
33

44
environment:
5-
sdk: ^3.2.0
5+
sdk: ^3.3.0
66

77
dependencies:
88
html_unescape: ^2.0.0
@@ -14,5 +14,5 @@ dev_dependencies:
1414
build_runner: ^2.4.8
1515
build_web_compilers: ^4.0.9
1616
path: ^1.9.0
17-
test: ^1.25.1
17+
test: ^1.25.2
1818
webdev: any

0 commit comments

Comments
 (0)