Skip to content

Migrate @azure/arm-* packages to config folder structure (Group 2/3)#38427

Closed
deyaaeldeen wants to merge 9 commits into
mainfrom
config-folders-group1
Closed

Migrate @azure/arm-* packages to config folder structure (Group 2/3)#38427
deyaaeldeen wants to merge 9 commits into
mainfrom
config-folders-group1

Conversation

@deyaaeldeen
Copy link
Copy Markdown
Member

Summary

Properly migrate 27 @azure/arm-* packages to the config folder pattern used by communication/identity/keyvault libs.

Changes Per Package

  • Create config/ folder with tsconfig files extending eng/tsconfigs/
  • Update tsconfig.json to reference ./config/ paths
  • Update warp.config.yml with explicit target tsconfig paths
  • Remove old root-level tsconfig.src.json, tsconfig.test.json, etc.

Packages Migrated (27)

  • @azure/arm-apimanagement
  • @azure/arm-appcomplianceautomation
  • @azure/arm-appconfiguration
  • @azure/arm-appcontainers
  • @azure/arm-appinsights
  • @azure/arm-appnetwork
  • @azure/arm-appservice
  • @azure/arm-arizeaiobservabilityeval
  • @azure/arm-artifactsigning
  • @azure/arm-authorization
  • @azure/arm-automanage
  • @azure/arm-automation
  • @azure/arm-avs
  • @azure/arm-azurestack
  • @azure/arm-azurestackhci
  • @azure/arm-batch
  • @azure/arm-chaos
  • @azure/arm-cloudhealth
  • @azure/arm-cognitiveservices
  • @azure/arm-communication
  • @azure/arm-compute
  • @azure/arm-eventgrid
  • @azure/arm-keyvault
  • @azure/arm-resources
  • @azure/arm-trustedsigning
  • @azure/arm-workloadorchestration
  • @azure/arm-workloadssapvirtualinstance
  • @azure/arm-workspaces

Part of config folder migration effort (Group 2 of 3).

@deyaaeldeen deyaaeldeen force-pushed the config-folders-group1 branch 4 times, most recently from a1d17d1 to 32a0c05 Compare May 6, 2026 01:41
Deyaaeldeen Almahallawi and others added 9 commits May 7, 2026 20:21
…roup 1)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Rest packages need tsconfig.samples.json at the root for build:samples script.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Instead of restoring root tsconfig.samples.json, create it in config/ folder
with adjusted paths.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@deyaaeldeen deyaaeldeen force-pushed the config-folders-group1 branch from 3baef7e to f03785e Compare May 7, 2026 20:21
@deyaaeldeen deyaaeldeen closed this May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant