-
Notifications
You must be signed in to change notification settings - Fork 5
/
melos.yaml
40 lines (32 loc) · 816 Bytes
/
melos.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
name: groveman
repository:
type: github
origin: https://github.com/kmartins/groveman
owner: kmartins
name: groveman
packages:
- packages/**
ignore:
- "packages/**/example"
command:
version:
workspaceChangelog: false
message: |
build({package}): new version
{new_package_versions}
scripts:
format:package:
description: "Run `dart format` in a specific package."
run: melos exec -- dart format .
packageFilters:
scope: "groveman*"
analyze:package:
description: "Run `dart analyze` in a specific package."
run: melos exec -- dart analyze .
packageFilters:
scope: "groveman*"
pane:package:
description: "Pub score for a specific package."
run: melos exec -c 1 -- pana . --no-warning
packageFilters:
scope: "groveman*"