{"repo":"leestott/foundry-cicd","free":true,"listed":false,"github":"https://github.com/leestott/foundry-cicd","clone":"git clone https://github.com/leestott/foundry-cicd.git","description":"Enterprise-ready CI/CD reference for Microsoft Foundry AI agents, with parallel GitHub Actions and Azure DevOps pipelines, evaluation-driven quality gates, and controlled promotion across Dev, Test, and Production.","language":null,"stars":23,"topics":["agent-evaluation","ai-agents","azure","azure-devops","cicd","devsecops","enterprise-architecture","github-actions","llmops","microsoft-foundry"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"CI/CD for AI Agents on Microsoft Foundry Reference pipelines for building, validating, evaluating, and promoting AI agent versions across Dev, Test, and Production using: - GitHub Actions - Azure DevOps Pipelines - Microsoft Foundry Reference blog post: - CI/CD for AI Agents on Microsoft Foundry Architecture Repository Contents - github-actions-pipeline.yml : End-to-end GitHub Actions workflow for CI/CD. - azure-devops-pipeline.yml : Multi-stage Azure DevOps pipeline for CI/CD. - banner.png : Banner image used in documentation. - architecture-diagram.png : Architecture diagram for the deployment model. Pipeline Summary Both pipelines implement the same lifecycle: 1. CI Build and Validation 2. Evaluation quality gates 3. Deploy to Dev 4. Promote to Test/QA 5. Deploy to Production with approvals CI (Build, Validate, Evaluate) - Dependency installation and Python setup - Static analysis ( ruff ) and security scan ( bandit ) - Agent configuration validation ( agent.yaml and prompt definitions) - Unit and integration tests ( pytest ) - Evaluation dataset execution and gate enforcement - Artifact publishing for evaluation results CD (Promotion Across Environments) - Deploy validated agent version to Dev - Run smoke tests in Dev - Promote the same version to Test/QA - Run scenario and safety evaluations in Test - Promote to Production with environment approval gates - Post-deployment smoke testing in Production Pipeline Files - GitHub Actions workflow: github-actions-pipeline.yml - ","default_branch":null,"files":null,"tree":[],"storefront":"/r/leestott","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/leestott/foundry-cicd/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}