Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix SDK automation script #28186

Merged
merged 1 commit into from
Apr 13, 2022
Merged

Conversation

ShivangiReja
Copy link
Member

PR - Azure/azure-rest-api-specs#18628
Issue - https://dev.azure.com/azure-sdk/internal/_build/results?buildId=1493678&view=logs&j=03afb3bb-7296-55ad-aa07-ceee610c73b2&t=0f320c29-1c90-5304-d2d3-c58a6bb76437&l=128

Currently SDK automation script updates sha in autorest.md for only the changed files in the PR.

We found an issue in ConfidentialLedger, It has three input files in autorest.md and this PR updates only one input file. So current script replaces the sha only for the changed input file, and it has a common.json reference but other input files also have a common.json reference, so we load 2 different common.json because of there is 2 different hash to the input files, therefore the generation fails with duplicate schema names error.

Fix: If there is any match found in autorest.md for the changed input files, update sha for all the input files.

@ShivangiReja ShivangiReja merged commit 4aaa639 into Azure:main Apr 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants