|
4 | 4 | # see how this config file is used. |
5 | 5 |
|
6 | 6 | "area: build": |
7 | | - - ".github/*" |
8 | | - - ".github/workflows/**" |
9 | | - - "build-tools/**" |
10 | | - - "common/build/**" |
11 | | - - "tools/markdown-magic/**" |
12 | | - - "tools/pipelines/**" |
| 7 | + changed-files: |
| 8 | + - any-glob-to-any-file: |
| 9 | + - ".github/*" |
| 10 | + - ".github/workflows/**" |
| 11 | + - "build-tools/**" |
| 12 | + - "common/build/**" |
| 13 | + - "tools/markdown-magic/**" |
| 14 | + - "tools/pipelines/**" |
13 | 15 |
|
14 | 16 | "area: contributor experience": |
15 | | - - ".vscode/**" |
| 17 | + changed-files: |
| 18 | + - any-glob-to-any-file: ".vscode/**" |
16 | 19 |
|
17 | 20 | "area: dds": |
18 | | - - experimental/dds/** |
19 | | - - packages/dds/** |
| 21 | + changed-files: |
| 22 | + - any-glob-to-any-file: |
| 23 | + - experimental/dds/** |
| 24 | + - packages/dds/** |
20 | 25 |
|
21 | 26 | "area: dds: tree": |
22 | | - - experimental/dds/tree/** |
23 | | - - experimental/dds/tree2/** |
24 | | - - packages/dds/tree/** |
| 27 | + changed-files: |
| 28 | + - any-glob-to-any-file: |
| 29 | + - experimental/dds/tree/** |
| 30 | + - experimental/dds/tree2/** |
| 31 | + - packages/dds/tree/** |
25 | 32 |
|
26 | 33 | "area: dds: propertydds": |
27 | | - - experimental/PropertyDDS/** |
| 34 | + changed-files: |
| 35 | + - any-glob-to-any-file: experimental/PropertyDDS/** |
28 | 36 |
|
29 | 37 | "area: dds: sharedstring": |
30 | | - - packages/dds/sequence/** |
| 38 | + changed-files: |
| 39 | + - any-glob-to-any-file: packages/dds/sequence/** |
31 | 40 |
|
32 | 41 | "area: definitions": |
33 | | - - common/lib/container-definitions/** |
34 | | - - common/lib/core-interfaces/** |
35 | | - - common/lib/driver-definitions/** |
| 42 | + changed-files: |
| 43 | + - any-glob-to-any-file: |
| 44 | + - common/lib/container-definitions/** |
| 45 | + - common/lib/core-interfaces/** |
| 46 | + - common/lib/driver-definitions/** |
36 | 47 |
|
37 | 48 | "area: dev experience": |
38 | | - - experimental/framework/** |
| 49 | + changed-files: |
| 50 | + - any-glob-to-any-file: experimental/framework/** |
39 | 51 |
|
40 | 52 | "area: driver": |
41 | | - - packages/drivers/** |
| 53 | + changed-files: |
| 54 | + - any-glob-to-any-file: packages/drivers/** |
42 | 55 |
|
43 | 56 | "area: examples": |
44 | | - - examples/** |
45 | | - - experimental/examples/** |
| 57 | + changed-files: |
| 58 | + - any-glob-to-any-file: |
| 59 | + - examples/** |
| 60 | + - experimental/examples/** |
46 | 61 |
|
47 | 62 | "area: framework": |
48 | | - - packages/framework/** |
| 63 | + changed-files: |
| 64 | + - any-glob-to-any-file: packages/framework/** |
49 | 65 |
|
50 | 66 | "area: loader": |
51 | | - - packages/loader/** |
| 67 | + changed-files: |
| 68 | + - any-glob-to-any-file: packages/loader/** |
52 | 69 |
|
53 | 70 | "area: odsp-driver": |
54 | | - - packages/drivers/*odsp*/** |
55 | | - - packages/utils/odsp-doclib-utils/** |
| 71 | + changed-files: |
| 72 | + - any-glob-to-any-file: |
| 73 | + - packages/drivers/*odsp*/** |
| 74 | + - packages/utils/odsp-doclib-utils/** |
56 | 75 |
|
57 | 76 | # Add "area: repo" label to any root or .github changes |
58 | 77 | "area: repo": |
59 | | - - any: ["*", ".github/**", "!BREAKING.md"] |
| 78 | + changed-files: |
| 79 | + - any-glob-to-any-file: |
| 80 | + - "*" |
| 81 | + - ".github/**" |
| 82 | + - "!BREAKING.md" |
60 | 83 |
|
61 | 84 | "area: runtime": |
62 | | - - packages/runtime/** |
| 85 | + changed-files: |
| 86 | + - any-glob-to-any-file: packages/runtime/** |
63 | 87 |
|
64 | 88 | "area: server": |
65 | | - - server/** |
| 89 | + changed-files: |
| 90 | + - any-glob-to-any-file: server/** |
66 | 91 |
|
67 | 92 | "area: tests": |
68 | | - - packages/test/** |
| 93 | + changed-files: |
| 94 | + - any-glob-to-any-file: packages/test/** |
69 | 95 |
|
70 | 96 | "area: tools": |
71 | | - - any: ["common/build/**", "tools/**", "!tools/markdown-magic/**"] |
| 97 | + changed-files: |
| 98 | + - any-glob-to-any-file: |
| 99 | + - common/build/** |
| 100 | + - tools/** |
| 101 | + - "!tools/markdown-magic/**" |
72 | 102 |
|
73 | 103 | "area: website": |
74 | | - - any: ["docs/**", "!docs/content/**"] |
| 104 | + changed-files: |
| 105 | + - any-glob-to-any-file: |
| 106 | + - docs/** |
| 107 | + - "!docs/content/**" |
75 | 108 |
|
76 | 109 | "breaking change": |
77 | | - - BREAKING.md |
| 110 | + changed-files: |
| 111 | + - any-glob-to-any-file: BREAKING.md |
78 | 112 |
|
79 | 113 | "changeset-present": |
80 | | - - .changeset/** |
81 | | - - server/routerlicious/.changeset/** |
| 114 | + changed-files: |
| 115 | + - any-glob-to-any-file: |
| 116 | + - .changeset/** |
| 117 | + - server/routerlicious/.changeset/** |
82 | 118 |
|
83 | 119 | dependencies: |
84 | | - - package-lock.json |
85 | | - - pnpm-lock.yaml |
| 120 | + changed-files: |
| 121 | + - any-glob-to-any-file: |
| 122 | + - package-lock.json |
| 123 | + - pnpm-lock.yaml |
86 | 124 |
|
87 | 125 | documentation: |
88 | | - - docs/content/** |
| 126 | + changed-files: |
| 127 | + - any-glob-to-any-file: docs/content/** |
89 | 128 |
|
90 | 129 | # flag changes to public APIs so they can be reviewed to see if they're breaking |
91 | 130 | "public api change": |
92 | | - - "**/api-report/**" |
| 131 | + changed-files: |
| 132 | + - any-glob-to-any-file: "**/api-report/**" |
0 commit comments