mirror of https://github.com/go-gitea/gitea.git
Fix the response format for `actions/workflows`. (#35009)
This PR fixes the response format for the OpenAPI Spec of `ActionsListRepositoryWorkflows`. It was specified in the OpenAPI spec as returning a `[]*ActionWorkflow`, but it actually should return a `api.ActionWorkflowResponse`. The test already expects an `api.ActionWorkflowResponse` like expected.pull/35012/head^2
parent
55f350542c
commit
bb0c84e8c3
|
|
@ -44,5 +44,5 @@ type swaggerResponseActionWorkflow struct {
|
|||
// swagger:response ActionWorkflowList
|
||||
type swaggerResponseActionWorkflowList struct {
|
||||
// in:body
|
||||
Body []api.ActionWorkflow `json:"body"`
|
||||
Body api.ActionWorkflowResponse `json:"body"`
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21248,6 +21248,25 @@
|
|||
},
|
||||
"x-go-package": "code.gitea.io/gitea/modules/structs"
|
||||
},
|
||||
"ActionWorkflowResponse": {
|
||||
"description": "ActionWorkflowResponse returns a ActionWorkflow",
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"total_count": {
|
||||
"type": "integer",
|
||||
"format": "int64",
|
||||
"x-go-name": "TotalCount"
|
||||
},
|
||||
"workflows": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/ActionWorkflow"
|
||||
},
|
||||
"x-go-name": "Workflows"
|
||||
}
|
||||
},
|
||||
"x-go-package": "code.gitea.io/gitea/modules/structs"
|
||||
},
|
||||
"ActionWorkflowRun": {
|
||||
"description": "ActionWorkflowRun represents a WorkflowRun",
|
||||
"type": "object",
|
||||
|
|
@ -28592,10 +28611,7 @@
|
|||
"ActionWorkflowList": {
|
||||
"description": "ActionWorkflowList",
|
||||
"schema": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"$ref": "#/definitions/ActionWorkflow"
|
||||
}
|
||||
"$ref": "#/definitions/ActionWorkflowResponse"
|
||||
}
|
||||
},
|
||||
"ActivityFeedsList": {
|
||||
|
|
|
|||
Loading…
Reference in New Issue