-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
Description
Build automatic CI pipeline to be used for integration testing and PR validation.
Current Behavior
no CI pipeline
Acceptance Criteria
List clear, testable outcomes. Example:
- Github workflows pipeline to be triggered manually on main. Automatically on each PR request.
- Add unit test for each agent.
- Build and deploy the solution on a dedicated pre-provisioned Azure env (no infra automation)
- azd bicep validation when infra code is changed.
Design Considerations
Consider to reuse the same approach and script used here: https://github.com/Azure-Samples/agent-openai-java-banking-assistant/tree/main/.github/workflows. Those need to be changed to build, run test, deploy python apps.
Furthermore we should include some unit test for account, transaction, payment, supervisor agents.
Main Affected Modules and/or Classes
new workflows to create