Skip to content

Commit 397ee9e

Browse files
authored
ci: migrate to melos 3.0 (#515)
1 parent 8f0333b commit 397ee9e

File tree

5 files changed

+326
-2
lines changed

5 files changed

+326
-2
lines changed

Diff for: .github/workflows/publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Activate melos
1717
run: |
1818
echo "$HOME/.pub-cache/bin" >> $GITHUB_PATH
19-
dart pub global activate melos 2.9.0
19+
dart pub global activate melos
2020
- name: Bootstrap melos
2121
run: melos bs
2222
- name: Configure git user

Diff for: .github/workflows/validate.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Activate melos
2222
run: |
2323
echo "$HOME/.pub-cache/bin" >> $GITHUB_PATH
24-
dart pub global activate melos 2.9.0
24+
dart pub global activate melos
2525
- name: Bootstrap melos
2626
run: melos bs
2727
- name: Analyze package

Diff for: .gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
*.iml
33
.DS_Store
44
*/.flutter-plugins*
5+
.dart_tool

Diff for: pubspec.lock

+317
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,317 @@
1+
# Generated by pub
2+
# See https://dart.dev/tools/pub/glossary#lockfile
3+
packages:
4+
ansi_styles:
5+
dependency: transitive
6+
description:
7+
name: ansi_styles
8+
sha256: "9c656cc12b3c27b17dd982b2cc5c0cfdfbdabd7bc8f3ae5e8542d9867b47ce8a"
9+
url: "https://pub.dev"
10+
source: hosted
11+
version: "0.3.2+1"
12+
args:
13+
dependency: transitive
14+
description:
15+
name: args
16+
sha256: "4cab82a83ffef80b262ddedf47a0a8e56ee6fbf7fe21e6e768b02792034dd440"
17+
url: "https://pub.dev"
18+
source: hosted
19+
version: "2.4.0"
20+
async:
21+
dependency: transitive
22+
description:
23+
name: async
24+
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
25+
url: "https://pub.dev"
26+
source: hosted
27+
version: "2.11.0"
28+
boolean_selector:
29+
dependency: transitive
30+
description:
31+
name: boolean_selector
32+
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
33+
url: "https://pub.dev"
34+
source: hosted
35+
version: "2.1.1"
36+
charcode:
37+
dependency: transitive
38+
description:
39+
name: charcode
40+
sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306
41+
url: "https://pub.dev"
42+
source: hosted
43+
version: "1.3.1"
44+
cli_launcher:
45+
dependency: transitive
46+
description:
47+
name: cli_launcher
48+
sha256: "5e7e0282b79e8642edd6510ee468ae2976d847a0a29b3916e85f5fa1bfe24005"
49+
url: "https://pub.dev"
50+
source: hosted
51+
version: "0.3.1"
52+
cli_util:
53+
dependency: transitive
54+
description:
55+
name: cli_util
56+
sha256: "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c"
57+
url: "https://pub.dev"
58+
source: hosted
59+
version: "0.3.5"
60+
collection:
61+
dependency: transitive
62+
description:
63+
name: collection
64+
sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c"
65+
url: "https://pub.dev"
66+
source: hosted
67+
version: "1.17.1"
68+
conventional_commit:
69+
dependency: transitive
70+
description:
71+
name: conventional_commit
72+
sha256: dec15ad1118f029c618651a4359eb9135d8b88f761aa24e4016d061cd45948f2
73+
url: "https://pub.dev"
74+
source: hosted
75+
version: "0.6.0+1"
76+
file:
77+
dependency: transitive
78+
description:
79+
name: file
80+
sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d"
81+
url: "https://pub.dev"
82+
source: hosted
83+
version: "6.1.4"
84+
glob:
85+
dependency: transitive
86+
description:
87+
name: glob
88+
sha256: "4515b5b6ddb505ebdd242a5f2cc5d22d3d6a80013789debfbda7777f47ea308c"
89+
url: "https://pub.dev"
90+
source: hosted
91+
version: "2.1.1"
92+
graphs:
93+
dependency: transitive
94+
description:
95+
name: graphs
96+
sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2
97+
url: "https://pub.dev"
98+
source: hosted
99+
version: "2.2.0"
100+
http:
101+
dependency: transitive
102+
description:
103+
name: http
104+
sha256: "6aa2946395183537c8b880962d935877325d6a09a2867c3970c05c0fed6ac482"
105+
url: "https://pub.dev"
106+
source: hosted
107+
version: "0.13.5"
108+
http_parser:
109+
dependency: transitive
110+
description:
111+
name: http_parser
112+
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
113+
url: "https://pub.dev"
114+
source: hosted
115+
version: "4.0.2"
116+
io:
117+
dependency: transitive
118+
description:
119+
name: io
120+
sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
121+
url: "https://pub.dev"
122+
source: hosted
123+
version: "1.0.4"
124+
json_annotation:
125+
dependency: transitive
126+
description:
127+
name: json_annotation
128+
sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317
129+
url: "https://pub.dev"
130+
source: hosted
131+
version: "4.8.0"
132+
matcher:
133+
dependency: transitive
134+
description:
135+
name: matcher
136+
sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb"
137+
url: "https://pub.dev"
138+
source: hosted
139+
version: "0.12.15"
140+
melos:
141+
dependency: "direct dev"
142+
description:
143+
name: melos
144+
sha256: "993ac467e7a36bd832a6cdabbe18a0487c30bc52b5cca14e476a824679ebdce0"
145+
url: "https://pub.dev"
146+
source: hosted
147+
version: "3.0.1"
148+
meta:
149+
dependency: transitive
150+
description:
151+
name: meta
152+
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
153+
url: "https://pub.dev"
154+
source: hosted
155+
version: "1.9.1"
156+
mustache_template:
157+
dependency: transitive
158+
description:
159+
name: mustache_template
160+
sha256: a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c
161+
url: "https://pub.dev"
162+
source: hosted
163+
version: "2.0.0"
164+
path:
165+
dependency: transitive
166+
description:
167+
name: path
168+
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
169+
url: "https://pub.dev"
170+
source: hosted
171+
version: "1.8.3"
172+
platform:
173+
dependency: transitive
174+
description:
175+
name: platform
176+
sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
177+
url: "https://pub.dev"
178+
source: hosted
179+
version: "3.1.0"
180+
pool:
181+
dependency: transitive
182+
description:
183+
name: pool
184+
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
185+
url: "https://pub.dev"
186+
source: hosted
187+
version: "1.5.1"
188+
process:
189+
dependency: transitive
190+
description:
191+
name: process
192+
sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09"
193+
url: "https://pub.dev"
194+
source: hosted
195+
version: "4.2.4"
196+
prompts:
197+
dependency: transitive
198+
description:
199+
name: prompts
200+
sha256: "3773b845e85a849f01e793c4fc18a45d52d7783b4cb6c0569fad19f9d0a774a1"
201+
url: "https://pub.dev"
202+
source: hosted
203+
version: "2.0.0"
204+
pub_semver:
205+
dependency: transitive
206+
description:
207+
name: pub_semver
208+
sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17"
209+
url: "https://pub.dev"
210+
source: hosted
211+
version: "2.1.3"
212+
pub_updater:
213+
dependency: transitive
214+
description:
215+
name: pub_updater
216+
sha256: "42890302ab2672adf567dc2b20e55b4ecc29d7e19c63b6b98143ab68dd717d3a"
217+
url: "https://pub.dev"
218+
source: hosted
219+
version: "0.2.4"
220+
pubspec:
221+
dependency: transitive
222+
description:
223+
name: pubspec
224+
sha256: f534a50a2b4d48dc3bc0ec147c8bd7c304280fff23b153f3f11803c4d49d927e
225+
url: "https://pub.dev"
226+
source: hosted
227+
version: "2.3.0"
228+
quiver:
229+
dependency: transitive
230+
description:
231+
name: quiver
232+
sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47
233+
url: "https://pub.dev"
234+
source: hosted
235+
version: "3.2.1"
236+
source_span:
237+
dependency: transitive
238+
description:
239+
name: source_span
240+
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
241+
url: "https://pub.dev"
242+
source: hosted
243+
version: "1.10.0"
244+
stack_trace:
245+
dependency: transitive
246+
description:
247+
name: stack_trace
248+
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
249+
url: "https://pub.dev"
250+
source: hosted
251+
version: "1.11.0"
252+
stream_channel:
253+
dependency: transitive
254+
description:
255+
name: stream_channel
256+
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
257+
url: "https://pub.dev"
258+
source: hosted
259+
version: "2.1.1"
260+
string_scanner:
261+
dependency: transitive
262+
description:
263+
name: string_scanner
264+
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
265+
url: "https://pub.dev"
266+
source: hosted
267+
version: "1.2.0"
268+
term_glyph:
269+
dependency: transitive
270+
description:
271+
name: term_glyph
272+
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
273+
url: "https://pub.dev"
274+
source: hosted
275+
version: "1.2.1"
276+
test_api:
277+
dependency: transitive
278+
description:
279+
name: test_api
280+
sha256: daadc9baabec998b062c9091525aa95786508b1c48e9c30f1f891b8bf6ff2e64
281+
url: "https://pub.dev"
282+
source: hosted
283+
version: "0.5.2"
284+
typed_data:
285+
dependency: transitive
286+
description:
287+
name: typed_data
288+
sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5"
289+
url: "https://pub.dev"
290+
source: hosted
291+
version: "1.3.1"
292+
uri:
293+
dependency: transitive
294+
description:
295+
name: uri
296+
sha256: "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a"
297+
url: "https://pub.dev"
298+
source: hosted
299+
version: "1.0.0"
300+
yaml:
301+
dependency: transitive
302+
description:
303+
name: yaml
304+
sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370"
305+
url: "https://pub.dev"
306+
source: hosted
307+
version: "3.1.1"
308+
yaml_edit:
309+
dependency: transitive
310+
description:
311+
name: yaml_edit
312+
sha256: "0b968021754d8fbd3e9c83563b538ee417d88b2cc587606da5615546b7ee033b"
313+
url: "https://pub.dev"
314+
source: hosted
315+
version: "2.1.0"
316+
sdks:
317+
dart: ">=2.18.0 <4.0.0"

Diff for: pubspec.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
name: ferry_workspace
2+
3+
environment:
4+
sdk: '>=2.18.0 <4.0.0'
5+
dev_dependencies:
6+
melos: ^3.0.1

0 commit comments

Comments
 (0)