move CiTestResult schema outside python-client inline markers (#8795)

CiTestResult was defined between the INLINE START/END markers, which
python-client/build.sh strips and replaces with a wildcard $ref to
openflow.openapi.yaml, breaking the PyPI publish job.

Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Ruben Fiszel
2026-04-10 11:28:09 -04:00
committed by GitHub
parent 8b2a8882bc
commit e48c7cf448

View File

@@ -19539,25 +19539,6 @@ components:
# This is why it is better to inline each of schemas for better compat
# Do not change next line. It is used by python-client for pre-processing
# -- INLINE START --
CiTestResult:
type: object
properties:
test_script_path:
type: string
job_id:
type: string
format: uuid
nullable: true
status:
type: string
nullable: true
started_at:
type: string
format: date-time
nullable: true
required:
- test_script_path
OpenFlow:
$ref: "../../openflow.openapi.yaml#/components/schemas/OpenFlow"
FlowValue:
@@ -19609,6 +19590,25 @@ components:
# -- INLINE END --
# Do not change line above
CiTestResult:
type: object
properties:
test_script_path:
type: string
job_id:
type: string
format: uuid
nullable: true
status:
type: string
nullable: true
started_at:
type: string
format: date-time
nullable: true
required:
- test_script_path
HealthStatusResponse:
type: object
description: Health status response (cached with 5s TTL)