-
ci(validate-generated-json): commit and push updated spec if OpenAPI spec is modified
-
ci(validate-generated-json): rename file to validate-openapi-spec
-
refactor(router_derive): preserve field order for schemas generated by `generate_schemas` macro
-
ci(validate-openapi-spec): checkout PR branch instead of HEAD commit
-
docs(openapi): re-generate OpenAPI specification
-
revert: docs(openapi): re-generate OpenAPI specification
-
ci(validate-openapi-spec): remove usage of `$GITHUB_HEAD_REF` for finding diffs
-
ci(validate-openapi-spec): try with GitHub API to update spec
-
docs(openapi): re-generate OpenAPI specification
-
revert: docs(openapi): re-generate OpenAPI specification
-
ci(validate-openapi-spec): fail check if spec is not up-to-date
-
docs(openapi): re-generate OpenAPI specification
-
refactor(generate_schema): use `HashSet` for storing required fields