Skip to content

[Task] Create a Copilot chat mode to orchestrate AZD template setup and CI/CD #264

@mattdot

Description

@mattdot

Feature Overview

Introduce a Copilot chat mode that orchestrates the entire process of using azd to set up and deploy the repository template. This chat mode should make it significantly easier for users to leverage the template by guiding them through each step using natural language. Users should not need to manually run azd commands; instead, Copilot should interpret their intent and execute the necessary steps, providing feedback and guidance throughout.

Key Capabilities

  • Conversational orchestration of azd template setup, triggered and managed entirely through natural language instructions.
  • Step-by-step guidance and automation for initializing the repo with azd, including resource provisioning and configuration.
  • Automated walk-through for setting up azd-based CI/CD pipelines, allowing users to configure deployment flows without manual command execution.
  • Deployment of the template to Azure can be initiated and managed via chat, with Copilot handling all command interactions.
  • Context-aware help and troubleshooting if issues arise during setup or deployment.

Definition of Done

- Users can deploy the template to Azure by interacting with Copilot in natural language, without running azd commands themselves.
- Copilot can walk users through resource setup, configuration, and deployment steps.
- CI/CD setup for azd is fully orchestrated via chat, with options for customization and troubleshooting.
- Documentation updated to cover usage and capabilities of the chat mode.

Values Provided

  • Increased accessibility for new and experienced users.
  • Faster, error-resistant setup and deployment flows.
  • Lower barrier to adopting Azure deployment best practices.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions