9
9
- ' release/*'
10
10
pull_request :
11
11
12
+ concurrency :
13
+ group : ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
14
+ cancel-in-progress : true
15
+
12
16
env :
13
17
CORE_REPO_SHA : main
14
18
CONTRIB_REPO_SHA : main
19
23
lint-opentelemetry-api :
20
24
name : opentelemetry-api
21
25
runs-on : ubuntu-latest
26
+ timeout-minutes : 30
22
27
steps :
23
28
- name : Checkout repo @ SHA - ${{ github.sha }}
24
29
uses : actions/checkout@v4
37
42
lint-opentelemetry-proto-protobuf5 :
38
43
name : opentelemetry-proto-protobuf5
39
44
runs-on : ubuntu-latest
45
+ timeout-minutes : 30
40
46
steps :
41
47
- name : Checkout repo @ SHA - ${{ github.sha }}
42
48
uses : actions/checkout@v4
55
61
lint-opentelemetry-sdk :
56
62
name : opentelemetry-sdk
57
63
runs-on : ubuntu-latest
64
+ timeout-minutes : 30
58
65
steps :
59
66
- name : Checkout repo @ SHA - ${{ github.sha }}
60
67
uses : actions/checkout@v4
73
80
lint-opentelemetry-semantic-conventions :
74
81
name : opentelemetry-semantic-conventions
75
82
runs-on : ubuntu-latest
83
+ timeout-minutes : 30
76
84
steps :
77
85
- name : Checkout repo @ SHA - ${{ github.sha }}
78
86
uses : actions/checkout@v4
91
99
lint-opentelemetry-getting-started :
92
100
name : opentelemetry-getting-started
93
101
runs-on : ubuntu-latest
102
+ timeout-minutes : 30
94
103
steps :
95
104
- name : Checkout repo @ SHA - ${{ github.sha }}
96
105
uses : actions/checkout@v4
@@ -109,6 +118,7 @@ jobs:
109
118
lint-opentelemetry-opentracing-shim :
110
119
name : opentelemetry-opentracing-shim
111
120
runs-on : ubuntu-latest
121
+ timeout-minutes : 30
112
122
steps :
113
123
- name : Checkout repo @ SHA - ${{ github.sha }}
114
124
uses : actions/checkout@v4
@@ -127,6 +137,7 @@ jobs:
127
137
lint-opentelemetry-opencensus-shim :
128
138
name : opentelemetry-opencensus-shim
129
139
runs-on : ubuntu-latest
140
+ timeout-minutes : 30
130
141
steps :
131
142
- name : Checkout repo @ SHA - ${{ github.sha }}
132
143
uses : actions/checkout@v4
@@ -145,6 +156,7 @@ jobs:
145
156
lint-opentelemetry-exporter-opencensus :
146
157
name : opentelemetry-exporter-opencensus
147
158
runs-on : ubuntu-latest
159
+ timeout-minutes : 30
148
160
steps :
149
161
- name : Checkout repo @ SHA - ${{ github.sha }}
150
162
uses : actions/checkout@v4
@@ -163,6 +175,7 @@ jobs:
163
175
lint-opentelemetry-exporter-otlp-proto-common :
164
176
name : opentelemetry-exporter-otlp-proto-common
165
177
runs-on : ubuntu-latest
178
+ timeout-minutes : 30
166
179
steps :
167
180
- name : Checkout repo @ SHA - ${{ github.sha }}
168
181
uses : actions/checkout@v4
@@ -181,6 +194,7 @@ jobs:
181
194
lint-opentelemetry-exporter-otlp-combined :
182
195
name : opentelemetry-exporter-otlp-combined
183
196
runs-on : ubuntu-latest
197
+ timeout-minutes : 30
184
198
steps :
185
199
- name : Checkout repo @ SHA - ${{ github.sha }}
186
200
uses : actions/checkout@v4
@@ -199,6 +213,7 @@ jobs:
199
213
lint-opentelemetry-exporter-otlp-proto-grpc :
200
214
name : opentelemetry-exporter-otlp-proto-grpc
201
215
runs-on : ubuntu-latest
216
+ timeout-minutes : 30
202
217
steps :
203
218
- name : Checkout repo @ SHA - ${{ github.sha }}
204
219
uses : actions/checkout@v4
@@ -217,6 +232,7 @@ jobs:
217
232
lint-opentelemetry-exporter-otlp-proto-http :
218
233
name : opentelemetry-exporter-otlp-proto-http
219
234
runs-on : ubuntu-latest
235
+ timeout-minutes : 30
220
236
steps :
221
237
- name : Checkout repo @ SHA - ${{ github.sha }}
222
238
uses : actions/checkout@v4
@@ -235,6 +251,7 @@ jobs:
235
251
lint-opentelemetry-exporter-prometheus :
236
252
name : opentelemetry-exporter-prometheus
237
253
runs-on : ubuntu-latest
254
+ timeout-minutes : 30
238
255
steps :
239
256
- name : Checkout repo @ SHA - ${{ github.sha }}
240
257
uses : actions/checkout@v4
@@ -253,6 +270,7 @@ jobs:
253
270
lint-opentelemetry-exporter-zipkin-combined :
254
271
name : opentelemetry-exporter-zipkin-combined
255
272
runs-on : ubuntu-latest
273
+ timeout-minutes : 30
256
274
steps :
257
275
- name : Checkout repo @ SHA - ${{ github.sha }}
258
276
uses : actions/checkout@v4
@@ -271,6 +289,7 @@ jobs:
271
289
lint-opentelemetry-exporter-zipkin-proto-http :
272
290
name : opentelemetry-exporter-zipkin-proto-http
273
291
runs-on : ubuntu-latest
292
+ timeout-minutes : 30
274
293
steps :
275
294
- name : Checkout repo @ SHA - ${{ github.sha }}
276
295
uses : actions/checkout@v4
@@ -289,6 +308,7 @@ jobs:
289
308
lint-opentelemetry-exporter-zipkin-json :
290
309
name : opentelemetry-exporter-zipkin-json
291
310
runs-on : ubuntu-latest
311
+ timeout-minutes : 30
292
312
steps :
293
313
- name : Checkout repo @ SHA - ${{ github.sha }}
294
314
uses : actions/checkout@v4
@@ -307,6 +327,7 @@ jobs:
307
327
lint-opentelemetry-propagator-b3 :
308
328
name : opentelemetry-propagator-b3
309
329
runs-on : ubuntu-latest
330
+ timeout-minutes : 30
310
331
steps :
311
332
- name : Checkout repo @ SHA - ${{ github.sha }}
312
333
uses : actions/checkout@v4
@@ -325,6 +346,7 @@ jobs:
325
346
lint-opentelemetry-propagator-jaeger :
326
347
name : opentelemetry-propagator-jaeger
327
348
runs-on : ubuntu-latest
349
+ timeout-minutes : 30
328
350
steps :
329
351
- name : Checkout repo @ SHA - ${{ github.sha }}
330
352
uses : actions/checkout@v4
@@ -343,6 +365,7 @@ jobs:
343
365
lint-opentelemetry-test-utils :
344
366
name : opentelemetry-test-utils
345
367
runs-on : ubuntu-latest
368
+ timeout-minutes : 30
346
369
steps :
347
370
- name : Checkout repo @ SHA - ${{ github.sha }}
348
371
uses : actions/checkout@v4
0 commit comments