feat(azure): emit approval changes for release environments#1965
feat(azure): emit approval changes for release environments#1965
Conversation
… labels - Add GetRepositoryFile to fetch pipeline YAML content from Git API - Include YAML definition content in pipeline config - Remove TemplateParameters and Variables from GetLabels() since they are per-run values, not pipeline properties
…kipped Seed uniquePipelines with the base pipeline before the runs loop so a config item is always returned regardless of terminal cache or cutoff.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (6)
WalkthroughThe Azure DevOps scraper is enhanced to capture approval events as change records. Repository YAML content can now be fetched and stored inline alongside configuration paths. Pipeline and release approval processing introduces helper functions to transform approvals into ChangeResult entries with approver resolution and severity tracking. New change type constants (Approved, Rejected) are defined for approval state representation. Changes
✨ Finishing Touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit
Release Notes
New Features
Changes