Skip to content

ci(openapi): migrate to IBM DevX validator#351

Merged
lewismc merged 7 commits into
mainfrom
fix/openapi-validator
Jul 19, 2026
Merged

ci(openapi): migrate to IBM DevX validator#351
lewismc merged 7 commits into
mainfrom
fix/openapi-validator

Conversation

@lewismc

@lewismc lewismc commented Jul 19, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the deprecated OpenAPI validator with ibmdevxsdk/openapi-validator
  • remove unnecessary Docker Hub credentials
  • resolve all IBM OpenAPI errors and best-practice warnings
  • synchronize the runtime specification, models, controllers, and tests with renamed schemas and operation IDs

Validation

  • IBM OpenAPI Validator passes with 0 errors and 0 warnings
  • updated Python modules pass py_compile
  • full tox execution was blocked locally because psycopg2-binary requires pg_config; CI will run the supported Python matrix

@lewismc lewismc self-assigned this Jul 19, 2026
Comment thread services/fswatch/Dockerfile Fixed
@lewismc lewismc closed this Jul 19, 2026
@lewismc lewismc reopened this Jul 19, 2026
@sonarqubecloud

Copy link
Copy Markdown

@lewismc
lewismc merged commit e79ad57 into main Jul 19, 2026
15 checks passed
@lewismc
lewismc deleted the fix/openapi-validator branch July 19, 2026 20:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants