1
1
custom_service_name : " Lightning CI required checker"
2
+ # For security reasons, configuration is only loaded from the repository's default branch,
3
+ # changes made in pull requests from different branches or forks are ignored. This means that changes to this file
4
+ # will only be used after they are merged.
2
5
subprojects :
3
6
- id : " CI: CircleCI"
4
7
paths :
5
8
- " .circleci/**"
6
9
checks :
7
10
- " test-on-tpus"
8
11
9
- - id : " CI: Azure"
10
- paths :
11
- - " .azure/**"
12
- checks :
13
- - " pytorch-lightning (GPUs)"
14
- - " pytorch-lightning (GPUs) (testing PyTorch - stable)"
15
- - " pytorch-lightning (HPUs)"
16
- - " pytorch-lightning (IPUs)"
17
-
18
12
- id : " pytorch_lightning"
19
13
paths :
20
14
# all examples don't need to be added because they aren't used in CI, but these are
@@ -52,14 +46,32 @@ subprojects:
52
46
- " mypy"
53
47
- " PR Gatekeeper (pytorch)"
54
48
- " pytorch-lightning (GPUs)"
55
- - " pytorch-lightning (GPUs) (testing PyTorch - stable)"
56
49
- " pytorch-lightning (HPUs)"
57
50
- " pytorch-lightning (IPUs)"
58
51
- " slow (macOS-11, 3.7, 1.11)"
59
52
- " slow (ubuntu-20.04, 3.7, 1.11)"
60
53
- " slow (windows-2022, 3.7, 1.11)"
61
54
- " test-on-tpus"
62
55
56
+ - id : " pytorch_lightning: Azure GPU"
57
+ paths :
58
+ - " .azure/gpu-tests.yml"
59
+ - " tests/tests_pytorch/run_standalone_*.sh"
60
+ checks :
61
+ - " pytorch-lightning (GPUs)"
62
+
63
+ - id : " pytorch_lightning: Azure HPU"
64
+ paths :
65
+ - " .azure/hpu-tests.yml"
66
+ checks :
67
+ - " pytorch-lightning (HPUs)"
68
+
69
+ - id : " pytorch_lightning: Azure IPU"
70
+ paths :
71
+ - " .azure/ipu-tests.yml"
72
+ checks :
73
+ - " pytorch-lightning (IPUs)"
74
+
63
75
- id : " pytorch_lightning: Docs"
64
76
paths :
65
77
- " docs/source-pytorch/**"
@@ -73,7 +85,6 @@ subprojects:
73
85
- id : " pytorch_lightning: Docker"
74
86
paths :
75
87
- " dockers/**"
76
- - " !dockers/README.md"
77
88
- " requirements.txt"
78
89
- " requirements/*.txt"
79
90
- " requirements/pytorch/*"
@@ -108,12 +119,10 @@ subprojects:
108
119
109
120
- id : " lightning_app"
110
121
paths :
111
- - " .github/workflows/ci-app*.yml"
112
122
- " requirements/app/**"
113
123
- " src/lightning_app/**"
114
124
- " tests/tests_app/**"
115
125
- " tests/tests_app_examples/**"
116
- - " tests/tests_clusters/**"
117
126
# the examples are used in the app CI
118
127
- " examples/app_*"
119
128
checks :
@@ -137,6 +146,12 @@ subprojects:
137
146
- " pytest (windows-2022, 3.8, latest)"
138
147
- " pytest (windows-2022, 3.8, oldest)"
139
148
149
+ - id : " lightning_app: Azure"
150
+ paths :
151
+ - " .azure/app-cloud-e2e.yml"
152
+ checks :
153
+ - " App.cloud-e2e"
154
+
140
155
- id : " lightning_app: Docs"
141
156
paths :
142
157
- " docs/source-app/**"
0 commit comments