-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
EngSysThis issue is impacting the engineering system.This issue is impacting the engineering system.
Description
Today we clear package directory for some packages when js automation generate SDK from spec changes:
- https://github.com/Azure/azure-sdk-tools/blob/9d019be84d5db26c1b0f976d13ffd21c771442a4/tools/js-sdk-release-tools/src/mlc/clientGenerator/modularClientPackageGenerator.ts#L35
- https://github.com/Azure/azure-sdk-tools/blob/5ce0fdaf423d78e5a5fcca3450af1cebe7af166e/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts#L55
This works around potential build breaks from packages' customization, but leads to other undesirable results, including
- loss of customization API from apiview of the automation PR
We should stop clearing package directories and fix any blocking issues instead. We also need to ensure customizations are applied properly in the automation.
Metadata
Metadata
Assignees
Labels
EngSysThis issue is impacting the engineering system.This issue is impacting the engineering system.