A showcase repository for multiple use cases built on the GitHub Copilot SDK, Azure AI Foundry, and GitHub Actions.
📖 Documentation Site: For a more readable experience, visit the GitHub Pages documentation.
| Use Case | Description | Documentation |
|---|---|---|
| GitHub Copilot CLI Workshop | A full-day, hands-on workshop to drive GitHub Copilot as an autonomous agent from your terminal — comparing the CLI, VS Code, and SDK surfaces and running eight production-grade demo scenarios end to end | Getting Started · Access Methods · Feature Deep Dive · Demo Scenarios |
| GitHub Copilot SDK Tutorial | Language-agnostic overview of the GitHub Copilot SDK — what it is, installing the Copilot CLI, authenticating with GitHub, architecture, and CLI server mode | Getting Started · Architecture · CLI Server Mode |
| GitHub Copilot SDK Tutorial (Python) | Step-by-step tutorials for building Python applications with the GitHub Copilot SDK — chatbots, custom tools, streaming, skills, hooks, and BYOK | Getting Started · Scripts |
| GitHub Copilot SDK Tutorial (Go) | Step-by-step tutorials for building Go applications with the GitHub Copilot SDK — CLI chatbot, streaming, and interactive sessions | Getting Started · Subcommands |
| CopilotReportForge | An extensible AI automation platform for parallel LLM query execution, structured report generation, and agentic AI workflows | Getting Started · Architecture · Deployment |
| Scenario | Description |
|---|---|
| Azure GitHub OIDC | Create Azure Service Principal with OIDC for GitHub Actions |
| GitHub Secrets | Register secrets into GitHub repository environment |
| Azure Microsoft Foundry | Deploy Microsoft Foundry (AI Hub + AI Services) on Azure |
| Azure Container Apps | Deploy monolith service (Copilot CLI + API) as Azure Container App |