@@ -5,6 +5,7 @@ subprojects:
55
66 - id : " pytorch_lightning: Tests workflow"
77 paths :
8+ - " .actions/**"
89 - " .github/workflows/ci-pytorch-tests.yml"
910 - " requirements/lite/**"
1011 - " src/lightning_lite/**"
@@ -13,8 +14,7 @@ subprojects:
1314 - " tests/tests_pytorch/**"
1415 - " tests/legacy/back-compatible-versions.txt"
1516 - " setup.cfg" # includes pytest config
16- - " .actions/**"
17- - " !requirements/**/docs.txt"
17+ - " !requirements/*/docs.txt"
1818 - " !*.md"
1919 - " !**/*.md"
2020 checks :
@@ -40,6 +40,7 @@ subprojects:
4040
4141 - id : " pytorch_lightning: Azure GPU"
4242 paths :
43+ - " .actions/**"
4344 - " .azure/gpu-tests-pytorch.yml"
4445 # only the azure GPU workflow runs the examples
4546 # all examples don't need to be added because they aren't used in CI, but these are
@@ -55,8 +56,8 @@ subprojects:
5556 - " setup.cfg" # includes pytest config
5657 - " requirements/lite/**"
5758 - " src/lightning_lite/**"
58- - " .actions/** "
59- - " !requirements/** /docs.txt"
59+ - " !requirements/docs.txt "
60+ - " !requirements/*/docs.txt"
6061 - " !*.md"
6162 - " !**/*.md"
6263 checks :
@@ -75,6 +76,7 @@ subprojects:
7576
7677 - id : " pytorch_lightning: Azure HPU"
7778 paths :
79+ - " .actions/**"
7880 - " .azure/hpu-tests.yml"
7981 - " examples/pl_hpu/mnist_sample.py"
8082 - " requirements/lite/**"
@@ -83,24 +85,24 @@ subprojects:
8385 - " src/pytorch_lightning/**"
8486 - " tests/tests_pytorch/**"
8587 - " setup.cfg" # includes pytest config
86- - " .actions/**"
87- - " !requirements/**/docs.txt"
88+ - " !requirements/*/docs.txt"
8889 - " !*.md"
8990 - " !**/*.md"
9091 checks :
9192 - " pytorch-lightning (HPUs)"
9293
9394 - id : " pytorch_lightning: Azure IPU"
9495 paths :
96+ - " .actions/**"
9597 - " .azure/ipu-tests.yml"
9698 - " requirements/lite/**"
9799 - " src/lightning_lite/**"
98100 - " requirements/pytorch/**"
99101 - " src/pytorch_lightning/**"
100102 - " tests/tests_pytorch/**"
101103 - " setup.cfg" # includes pytest config
102- - " .actions/** "
103- - " !requirements/** /docs.txt"
104+ - " !requirements/docs.txt "
105+ - " !requirements/*/docs.txt"
104106 - " !*.md"
105107 - " !**/*.md"
106108 checks :
@@ -109,6 +111,7 @@ subprojects:
109111 # TODO: since this job has intermittent availability, it cannot be required
110112 # - id: "pytorch-lightning: TPU workflow"
111113 # paths:
114+ # - ".actions/**"
112115 # - ".github/workflows/tpu-tests.yml"
113116 # - "dockers/base-xla/*"
114117 # - "requirements/lite/**"
@@ -118,8 +121,7 @@ subprojects:
118121 # - "src/pytorch_lightning/**"
119122 # - "tests/tests_pytorch/**"
120123 # - "setup.cfg" # includes pytest config
121- # - ".actions/**"
122- # - "!requirements/**/docs.txt"
124+ # - "!requirements/*/docs.txt"
123125 # - "!*.md"
124126 # - "!**/*.md"
125127 # checks:
@@ -129,12 +131,12 @@ subprojects:
129131 paths :
130132 - " src/pytorch_lightning/**"
131133 - " docs/source-pytorch/**"
134+ - " .actions/**"
132135 - " .github/workflows/docs-checks.yml"
133136 - " requirements/docs.txt"
134137 - " requirements/pytorch/**"
135138 - " setup.py"
136139 - " setup.cfg" # includes metadata used in the package creation
137- - " .actions/**"
138140 - " !*.md"
139141 - " !**/*.md"
140142 checks :
@@ -143,14 +145,14 @@ subprojects:
143145
144146 - id : " pytorch_lightning: Docker"
145147 paths :
146- - " dockers /**"
148+ - " .actions /**"
147149 - " .github/workflows/ci-pytorch-dockers.yml"
150+ - " dockers/**"
148151 - " requirements/pytorch/**"
149152 - " requirements/lite/**"
150153 - " environment.yml"
151154 - " setup.py"
152- - " .actions/**"
153- - " !requirements/**/docs.txt"
155+ - " !requirements/*/docs.txt"
154156 - " !*.md"
155157 - " !**/*.md"
156158 checks :
@@ -171,13 +173,13 @@ subprojects:
171173
172174 - id : " lightning_lite: CPU workflow"
173175 paths :
176+ - " .actions/**"
174177 - " requirements/lite/**"
175178 - " src/lightning_lite/**"
176179 - " tests/tests_lite/**"
177180 - " setup.cfg" # includes pytest config
178181 - " .github/workflows/ci-lite-tests.yml"
179- - " .actions/**"
180- - " !requirements/lite/docs.txt"
182+ - " !requirements/*/docs.txt"
181183 - " !*.md"
182184 - " !**/*.md"
183185 checks :
@@ -200,6 +202,7 @@ subprojects:
200202
201203 - id : " lightning_lite: Azure GPU"
202204 paths :
205+ - " .actions/**"
203206 - " .azure/gpu-tests-lite.yml"
204207 - " examples/lite/**"
205208 - " examples/run_lite_examples.sh"
@@ -209,8 +212,7 @@ subprojects:
209212 - " src/lightning_lite/**"
210213 - " tests/tests_lite/**"
211214 - " setup.cfg" # includes pytest config
212- - " .actions/**"
213- - " !requirements/lite/docs.txt"
215+ - " !requirements/*/docs.txt"
214216 - " !*.md"
215217 - " !**/*.md"
216218 checks :
@@ -220,13 +222,13 @@ subprojects:
220222
221223 - id : " lightning_app: Tests workflow"
222224 paths :
225+ - " .actions/**"
223226 - " .github/workflows/ci-app-tests.yml"
224227 - " src/lightning_app/**"
225228 - " tests/tests_app/**"
226229 - " requirements/app/**"
227230 - " setup.py"
228- - " .actions/**"
229- - " !requirements/app/docs.txt"
231+ - " !requirements/*/docs.txt"
230232 - " !*.md"
231233 - " !**/*.md"
232234 checks :
@@ -242,14 +244,14 @@ subprojects:
242244
243245 - id : " lightning_app: Examples"
244246 paths :
247+ - " .actions/**"
245248 - " .github/workflows/ci-app-examples.yml"
246249 - " src/lightning_app/**"
247250 - " tests/tests_examples_app/**"
248251 - " examples/app_*/**"
249252 - " requirements/app/**"
250253 - " setup.py"
251- - " .actions/**"
252- - " !requirements/app/docs.txt"
254+ - " !requirements/*/docs.txt"
253255 - " !*.md"
254256 - " !**/*.md"
255257 checks :
@@ -265,29 +267,28 @@ subprojects:
265267
266268 - id : " lightning_app: Azure"
267269 paths :
270+ - " .actions/**"
268271 - " .azure/app-cloud-e2e.yml"
269- - " requirements/app/**"
270272 - " src/lightning_app/**"
271- - " examples/app_* /**" # some tests_app tests call examples files
273+ - " requirements/app /**"
272274 - " tests/tests_examples_app/**"
273275 - " setup.py"
274- - " .actions/**"
275- - " !requirements/app/docs.txt"
276+ - " !requirements/*/docs.txt"
276277 - " !*.md"
277278 - " !**/*.md"
278279 checks :
279280 - " App.cloud-e2e"
280281
281282 - id : " lightning_app: Docs"
282283 paths :
284+ - " .actions/**"
283285 - " src/lightning_app/**"
284286 - " docs/source-app/**"
285287 - " .github/workflows/docs-checks.yml"
286288 - " requirements/docs.txt"
287289 - " requirements/app/**"
288290 - " setup.py"
289291 - " setup.cfg" # includes metadata used in the package creation
290- - " .actions/**"
291292 - " !*.md"
292293 - " !**/*.md"
293294 checks :
@@ -298,12 +299,13 @@ subprojects:
298299
299300 - id : " mypy"
300301 paths :
302+ - " .actions/**"
301303 - " .github/workflows/code-checks.yml"
302304 - " requirements/**"
303305 - " src/**"
304306 - " pyproject.toml" # includes mypy config
305- - " .actions/** "
306- - " !requirements/** /docs.txt"
307+ - " !requirements/docs.txt "
308+ - " !requirements/*/docs.txt"
307309 - " !*.md"
308310 - " !**/*.md"
309311 checks :
@@ -316,7 +318,8 @@ subprojects:
316318 - " setup.py"
317319 - " src/**"
318320 - " requirements/**"
319- - " !requirements/**/docs.txt"
321+ - " !requirements/docs.txt"
322+ - " !requirements/*/docs.txt"
320323 - " !*.md"
321324 - " !**/*.md"
322325 checks :
0 commit comments