Skip to content

Conversation

KyleSDeveloper
Copy link
Owner

What

  • Add pytest suite (health, predict, predict_batch, version)
  • Align request/response schemas with tests
  • Lightweight stub model so API runs without external assets
  • Add CI workflows (PR and main) with smoke check and coverage

Why

  • Demonstrates production-readiness: tests, CI, auth gate, deterministic responses.

How to verify

  • Actions tab → confirm CI jobs pass on this PR
  • Locally: pytest --cov=serving_app --cov-report=term-missing (16 passed)

Notes

  • API key is optional in CI smoke via API_KEY="" env.

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.

1 participant