Provide tooling to better support _shared folders #28232
Labels
Central-EngSys
This issue is owned by the Engineering System team.
EngSys
This issue is impacting the engineering system.
Is your feature request related to a problem? Please describe.
In azure-communication, we use the
_shared folder
pattern to avoid dependency conflicts. With the increasing number of ACS packages, it's more and more difficult to maintain it. Also, there are new people being onboarded to ACS all the time who are not aware of this convention which makes it even more difficult to keep the folders in sync.We see three problems:
_shared
folder when introducing a change in them (more copies == more work)python - azure-communication-* - tests
Affected services
We know of at least the following three:
Describe the solution you'd like
List of problems ordered by priority and proposed solutions:
azure-communication
pipelines if we detect a change in a_shared
folder. This could, however, cause the PR to be unmergable because many of the pipelines are often broken (that's the reality).Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: