Commit 0f5e0cc
fix(ci): include ogx-open-client in unified release pipeline (ogx-ai#6205)
# What does this PR do?
ogx-open-client was built and published ia a separate workflow,
publish-openapi-sdk.yml, with no version coupling to the main ogx
release. ogx-open-client version was taken from the fallback version of
ogx, so it was always ended with `devX`.
This change adds ogx-open-client to the pypi.yml build/test/publish
matrix so every ogx release automatically publishes a same-version
client SDK. Fixes the standalone publish-openapi-sdk.yml to also derive
its version from the trigger tag or an explicit input.
To do the above it changes the version assignment in Makefile.
---------
Signed-off-by: E Geiger <egeiger@redhat.com>
Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
Co-authored-by: Francisco Javier Arceo <farceo@redhat.com>1 parent 9ebdb57 commit 0f5e0cc
10 files changed
Lines changed: 143 additions & 533 deletions
File tree
- .github
- workflows
- client-sdks/openapi
- src/ogx/core/server
- tests/unit/server
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
221 | | - | |
| 220 | + | |
| 221 | + | |
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
| |||
242 | 242 | | |
243 | 243 | | |
244 | 244 | | |
245 | | - | |
| 245 | + | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
| |||
255 | 255 | | |
256 | 256 | | |
257 | 257 | | |
258 | | - | |
| 258 | + | |
259 | 259 | | |
This file was deleted.
0 commit comments