Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: added openapi validate #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jheyer159
Copy link

@jheyer159 jheyer159 commented Sep 25, 2023

Swagger schema validation failed.
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody/content/application~1json/schema/properties/queue_name/required must be array
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody/content/application~1json/schema/properties/queue_name must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody/content/application~1json/schema/properties/queue_name must match exactly one schema in oneOf
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody/content/application~1json/schema must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1enqueue/post/requestBody must match exactly one schema in oneOf
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema/properties/gather_id must NOT have additional properties
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema/properties/gather_id must NOT have additional properties
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema/properties/gather_id must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema/properties/gather_id must match exactly one schema in oneOf
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody must have required property '$ref'
  #/paths/~1calls~1{call_control_id}~1actions~1gather/post/requestBody must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/[20](https://github.com/jheyer159/telnyx-openapi/actions/runs/6304894783/job/17117212275#step:5:21)0/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema/properties/connection_id/required must be array
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema/properties/connection_id must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema/properties/connection_id must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200 must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/get/responses/200 must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id/required must be array
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema/properties/connection_id must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200 must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/post/responses/200 must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id/required must be array
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema/properties/connection_id must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200 must have required property '$ref'
  #/paths/~1custom_storage_credentials~1{connection_id}/put/responses/200 must match exactly one schema in oneOf
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody/content/application~1json/schema/properties/additional_usages/required must be array
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody/content/application~1json/schema/properties/additional_usages must have required property '$ref'
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody/content/application~1json/schema/properties/additional_usages must match exactly one schema in oneOf
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody/content/application~1json/schema must have required property '$ref'
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody must have required property '$ref'
  #/paths/~1external_connections~1{id}~1uploads/post/requestBody must match exactly one schema in oneOf
  #/paths/~1messaging_profiles~1{profile_id}~1autoresp_configs/get/responses/200/content/application~1json/schema must NOT have additional properties
  #/paths/~1messaging_profiles~1{profile_id}~1autoresp_configs/get/responses/200/content/application~1json/schema must have required property '$ref'
  #/paths/~1messaging_profiles~1{profile_id}~1autoresp_configs/get/responses/200/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1messaging_profiles~1{profile_id}~1autoresp_configs/get/responses/200 must have required property '$ref'
  #/paths/~1messaging_profiles~1{profile_id}~1autoresp_configs/get/responses/200 must match exactly one schema in oneOf
  #/paths/~1recordings~1actions~1delete must NOT have additional properties
  #/paths/~1recordings~1actions~1delete must NOT have additional properties
  #/paths/~1recordings~1actions~1delete must NOT have additional properties
  #/paths/~1recordings~1actions~1delete must NOT have additional properties
  #/paths/~1texml~1secrets/post/requestBody/content/application~1json/schema/properties/value must NOT have additional properties
  #/paths/~1texml~1secrets/post/requestBody/content/application~1json/schema/properties/value must have required property '$ref'
  #/paths/~1texml~1secrets/post/requestBody/content/application~1json/schema/properties/value must match exactly one schema in oneOf
  #/paths/~1texml~1secrets/post/requestBody/content/application~1json/schema must have required property '$ref'
  #/paths/~1texml~1secrets/post/requestBody/content/application~1json/schema must match exactly one schema in oneOf
  #/paths/~1texml~1secrets/post/requestBody must have required property '$ref'
  #/paths/~1texml~1secrets/post/requestBody must match exactly one schema in oneOf
  #/components/schemas/AutorespConfigsResponseSchema must NOT have additional properties
  #/components/schemas/AutorespConfigsResponseSchema must have required property '$ref'
  #/components/schemas/AutorespConfigsResponseSchema must match exactly one schema in oneOf
  #/components/schemas/CreateExternalConnectionUploadRequest/properties/additional_usages/required must be array
  #/components/schemas/CreateExternalConnectionUploadRequest/properties/additional_usages must have required property '$ref'
  #/components/schemas/CreateExternalConnectionUploadRequest/properties/additional_usages must match exactly one schema in oneOf
  #/components/schemas/CreateExternalConnectionUploadRequest must have required property '$ref'
  #/components/schemas/CreateExternalConnectionUploadRequest must match exactly one schema in oneOf
  #/components/schemas/CreateTeXMLSecretRequest/properties/value must NOT have additional properties
  #/components/schemas/CreateTeXMLSecretRequest/properties/value must have required property '$ref'
  #/components/schemas/CreateTeXMLSecretRequest/properties/value must match exactly one schema in oneOf
  #/components/schemas/CreateTeXMLSecretRequest must have required property '$ref'
  #/components/schemas/CreateTeXMLSecretRequest must match exactly one schema in oneOf
  #/components/schemas/CredentialsResponse/properties/connection_id must NOT have additional properties
  #/components/schemas/CredentialsResponse/properties/connection_id must NOT have additional properties
  #/components/schemas/CredentialsResponse/properties/connection_id must NOT have additional properties
  #/components/schemas/CredentialsResponse/properties/connection_id/required must be array
  #/components/schemas/CredentialsResponse/properties/connection_id must have required property '$ref'
  #/components/schemas/CredentialsResponse/properties/connection_id must match exactly one schema in oneOf
  #/components/schemas/CredentialsResponse must have required property '$ref'
  #/components/schemas/CredentialsResponse must match exactly one schema in oneOf
  #/components/schemas/EnqueueRequest/properties/queue_name/required must be array
  #/components/schemas/EnqueueRequest/properties/queue_name must have required property '$ref'
  #/components/schemas/EnqueueRequest/properties/queue_name must match exactly one schema in oneOf
  #/components/schemas/EnqueueRequest must have required property '$ref'
  #/components/schemas/EnqueueRequest must match exactly one schema in oneOf
  #/components/schemas/GatherRequest/properties/gather_id must NOT have additional properties
  #/components/schemas/GatherRequest/properties/gather_id must NOT have additional properties
  #/components/schemas/GatherRequest/properties/gather_id must have required property '$ref'
  #/components/schemas/GatherRequest/properties/gather_id must match exactly one schema in oneOf
  #/components/schemas/GatherRequest must have required property '$ref'
  #/components/schemas/GatherRequest must match exactly one schema in oneOf
  #/components/responses/CredentialsResponseBody must have required property '$ref'
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id must NOT have additional properties
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id/required must be array
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id must have required property '$ref'
  #/components/responses/CredentialsResponseBody/content/application~1json/schema/properties/connection_id must match exactly one schema in oneOf
  #/components/responses/CredentialsResponseBody/content/application~1json/schema must have required property '$ref'
  #/components/responses/CredentialsResponseBody/content/application~1json/schema must match exactly one schema in oneOf
  #/components/responses/CredentialsResponseBody must match exactly one schema in oneOf
  #/components/responses/ListPushCredentialsResponse must have required property '$ref'
  #/components/responses/ListPushCredentialsResponse must NOT have additional properties
  #/components/responses/ListPushCredentialsResponse must match exactly one schema in oneOf
  #/components/responses/PushCredentialResponse must have required property '$ref'
  #/components/responses/PushCredentialResponse must NOT have additional properties
  #/components/responses/PushCredentialResponse must match exactly one schema in oneOf

affects #4

@jheyer159
Copy link
Author

@nicktimko any chance this can be fixed internally?

@nicktimko
Copy link
Contributor

@jheyer159 I've changed jobs, so no longer maintaining this. Ironically, can't remove my name from the README...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants