|
1 | 1 | name: Documentation build and push |
| 2 | +on: |
| 3 | + push: |
| 4 | + branches: |
| 5 | + - "**" |
2 | 6 | jobs: |
3 | 7 | annotation: |
4 | 8 | runs-on: ubuntu-latest |
|
22 | 26 | poetry install --no-root --without dev |
23 | 27 | poetry add --editable ../lib/filter_lib |
24 | 28 | poetry add --editable ../lib/tenants |
| 29 | + poetry add --editable ../lib/badgerdoc_cli |
25 | 30 | - name: Generate documentation |
26 | 31 | working-directory: ./annotation |
27 | | - run: poetry run annotation openapi .$SPEC_PATH |
| 32 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
28 | 33 | env: |
29 | 34 | PYTHONPATH: . |
30 | 35 | - name: Save documentation |
|
54 | 59 | poetry install --no-root --without dev |
55 | 60 | poetry add --editable ../lib/filter_lib |
56 | 61 | poetry add --editable ../lib/tenants |
| 62 | + poetry add --editable ../lib/badgerdoc_cli |
57 | 63 | - name: Generate documentation |
58 | 64 | working-directory: ./assets |
59 | | - run: poetry run assets openapi .$SPEC_PATH |
| 65 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
60 | 66 | env: |
61 | 67 | PYTHONPATH: . |
62 | 68 | - name: Save documentation |
|
84 | 90 | pip install poetry |
85 | 91 | poetry install --no-root --without dev |
86 | 92 | poetry add --editable ../lib/tenants |
| 93 | + poetry add --editable ../lib/badgerdoc_cli |
87 | 94 | - name: Generate documentation |
88 | 95 | working-directory: ./convert |
89 | | - run: poetry run convert openapi .$SPEC_PATH |
| 96 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
90 | 97 | env: |
91 | 98 | PYTHONPATH: . |
92 | 99 | - name: Save documentation |
@@ -115,9 +122,10 @@ jobs: |
115 | 122 | poetry install --no-root --without dev |
116 | 123 | poetry add --editable ../lib/filter_lib |
117 | 124 | poetry add --editable ../lib/tenants |
| 125 | + poetry add --editable ../lib/badgerdoc_cli |
118 | 126 | - name: Generate documentation |
119 | 127 | working-directory: ./jobs |
120 | | - run: poetry run jobs openapi .$SPEC_PATH |
| 128 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
121 | 129 | env: |
122 | 130 | PYTHONPATH: . |
123 | 131 | - name: Save documentation |
@@ -146,9 +154,10 @@ jobs: |
146 | 154 | poetry install --no-root --without dev |
147 | 155 | poetry add --editable ../lib/filter_lib |
148 | 156 | poetry add --editable ../lib/tenants |
| 157 | + poetry add --editable ../lib/badgerdoc_cli |
149 | 158 | - name: Generate documentation |
150 | 159 | working-directory: ./models |
151 | | - run: poetry run models openapi .$SPEC_PATH |
| 160 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
152 | 161 | env: |
153 | 162 | PYTHONPATH: . |
154 | 163 | - name: Save documentation |
@@ -177,9 +186,10 @@ jobs: |
177 | 186 | poetry install --no-root --without dev |
178 | 187 | poetry add --editable ../lib/filter_lib |
179 | 188 | poetry add --editable ../lib/tenants |
| 189 | + poetry add --editable ../lib/badgerdoc_cli |
180 | 190 | - name: Generate documentation |
181 | 191 | working-directory: ./pipelines |
182 | | - run: poetry run pipelines openapi .$SPEC_PATH |
| 192 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
183 | 193 | env: |
184 | 194 | PYTHONPATH: . |
185 | 195 | - name: Save documentation |
@@ -207,9 +217,10 @@ jobs: |
207 | 217 | pip install poetry |
208 | 218 | poetry install --no-root --without dev |
209 | 219 | poetry add --editable ../lib/tenants |
| 220 | + poetry add --editable ../lib/badgerdoc_cli |
210 | 221 | - name: Generate documentation |
211 | 222 | working-directory: ./processing |
212 | | - run: poetry run processing openapi .$SPEC_PATH |
| 223 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
213 | 224 | env: |
214 | 225 | PYTHONPATH: . |
215 | 226 | - name: Save documentation |
@@ -237,9 +248,10 @@ jobs: |
237 | 248 | pip install poetry |
238 | 249 | poetry install --no-root --without dev |
239 | 250 | poetry add --editable ../lib/tenants |
| 251 | + poetry add --editable ../lib/badgerdoc_cli |
240 | 252 | - name: Generate documentation |
241 | 253 | working-directory: ./scheduler |
242 | | - run: poetry run scheduler openapi .$SPEC_PATH |
| 254 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
243 | 255 | env: |
244 | 256 | PYTHONPATH: . |
245 | 257 | - name: Save documentation |
@@ -268,9 +280,10 @@ jobs: |
268 | 280 | poetry install --no-root --without dev |
269 | 281 | poetry add --editable ../lib/filter_lib |
270 | 282 | poetry add --editable ../lib/tenants |
| 283 | + poetry add --editable ../lib/badgerdoc_cli |
271 | 284 | - name: Generate documentation |
272 | 285 | working-directory: ./search |
273 | | - run: poetry run search openapi .$SPEC_PATH |
| 286 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
274 | 287 | env: |
275 | 288 | PYTHONPATH: . |
276 | 289 | - name: Save documentation |
@@ -299,9 +312,10 @@ jobs: |
299 | 312 | poetry install --no-root --without dev |
300 | 313 | poetry add --editable ../lib/filter_lib |
301 | 314 | poetry add --editable ../lib/tenants |
| 315 | + poetry add --editable ../lib/badgerdoc_cli |
302 | 316 | - name: Generate documentation |
303 | 317 | working-directory: ./taxonomy |
304 | | - run: poetry run taxonomy openapi .$SPEC_PATH |
| 318 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
305 | 319 | env: |
306 | 320 | PYTHONPATH: . |
307 | 321 | - name: Save documentation |
@@ -329,9 +343,10 @@ jobs: |
329 | 343 | pip install poetry |
330 | 344 | poetry install --no-root --without dev |
331 | 345 | poetry add --editable ../lib/tenants |
| 346 | + poetry add --editable ../lib/badgerdoc_cli |
332 | 347 | - name: Generate documentation |
333 | 348 | working-directory: ./users |
334 | | - run: poetry run users openapi .$SPEC_PATH |
| 349 | + run: poetry run badgerdoc openapi .$SPEC_PATH |
335 | 350 | env: |
336 | 351 | PYTHONPATH: . |
337 | 352 | - name: Save documentation |
|
0 commit comments