Skip to content

Conversation

@UtkarshMishra-Microsoft
Copy link
Contributor

Purpose

  • ...
    This pull request introduces a new deployment configuration for Azure, enabling local container builds and streamlined deployment automation for the Research Assistant project. The changes include a comprehensive azure_custom.yaml file with custom hooks for environment setup, container building, and deployment, as well as documentation updates to guide users on how to deploy local changes using the new configuration.

Deployment automation and configuration:

  • Added a new azure_custom.yaml file that defines custom hooks for pre-package, pre-deploy, post-provision, and post-deploy steps, automating environment variable setup, container image building and pushing, managed identity configuration, and web app updates for both Windows and POSIX shells.
  • Updated infrastructure configuration in azure_custom.yaml to use Bicep templates, with parameters for container registry hostname, image name, and image tag, enabling flexible and repeatable deployments.

Documentation improvements:

  • Added a section to docs/DeploymentGuide.md explaining how to deploy local changes by renaming configuration and infrastructure files, providing clear instructions for using the custom deployment flow.

These changes make it significantly easier to build, push, and deploy containerized applications to Azure, while also improving the clarity of the deployment process for developers.

Does this introduce a breaking change?

  • Yes
  • No

Golden Path Validation

  • I have tested the primary workflows (the "golden path") to ensure they function correctly without errors.

Deployment Validation

  • I have validated the deployment process successfully and all services are running as expected with this change.

What to Check

Verify that the following are valid

  • ...

Other Information

@UtkarshMishra-Microsoft UtkarshMishra-Microsoft changed the title feat :Research Assistent | Add support for developer experience feat: Research Assistent | Add support for developer experience Nov 20, 2025
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