dotnet / dotnet/arcade-services
Cleanup Maestro configuration from all 'Merge Policies'
- Dominant language
- C#
- Stars
- 86
- Forks
- 86
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 35
Description
### Context
After #6425 is implemented, we'll run all merge policies on all Maestro PRs, so there won't be a point in having them in the subscription configuration.
### Goals
We should remove all things related to the Merge Policy configuration from the Configuration Repository, and from the Maestro/Darc code:
- [ ] Removed from Maestro Configuration yaml models
- [ ] Removed from the Configuration Ingestor
- [ ] Removed from the yaml configuration
- [ ] Removed from darc
- [ ] Removed from DB models
- [ ] Removed from documentation/Updated with new information
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by tracing the Maestro Configuration yaml models and Configuration Ingestor, then follow the merge-policy configuration through the yaml configuration, darc, and DB models. Check the documentation references last. Done means all listed merge-policy configuration and related documentation are removed or updated across those areas.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend, databases, devtools, documentation
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100