devfinwiz / Fin-Maestro-Kin

Seamless Finance: Docker-Deployed APIs for Smart Investments. [WORK IN PROGRESS]
https://fin-maestro-kin.apidog.io/
MIT License
69 stars 10 forks source link

Fix build failures caused with introduction of new endpoints #30

Closed devfinwiz closed 6 months ago

devfinwiz commented 6 months ago

This PR achieves the following:

  1. The workflow will build the Docker image using the latest code from the repository before running the FastAPI server container and the test scenario. This ensures that the Docker image always reflects the latest changes in the codebase, preventing build failures due to outdated images.
  2. Update pyproject.toml in order to create and publish a new release.
  3. Eliminate dist/ to keep repository clean.