[AutoPR @azure-arm-cosmosdb]-generated-from-SDK Generation - JS-6150781#38137
[AutoPR @azure-arm-cosmosdb]-generated-from-SDK Generation - JS-6150781#38137
Conversation
…ocumentDB/DocumentDB/tspconfig.yaml', API Version: 2025-11-01-preview, SDK Release Type: beta, and CommitSHA: 'c10d011902efc1bc14ae1c71bbd0cfaf59f7a8bd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6150781 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.
Next Steps to MergeOnly failed checks and required actions are listed below.
|
There was a problem hiding this comment.
2 tool issues found in @azure/arm-cosmosdb 17.0.0-beta.3:
- CHANGELOG comparison base —
CHANGELOG.mdcompares17.0.0-beta.3against16.4.0instead of the immediately preceding17.0.0-beta.2. The generation tool did not detect the existing beta on main. - Same api-version — The api-version
2025-11-01-previewintroduced in this PR is identical to the one already in17.0.0-beta.2. Per guidelines, the api-version must be strictly newer than what is already present in the package.
No public API surface design issues (naming, reserved keywords, _N suffixes) were found.
📊 Structured Report
{"agent":"mgmt-reviewer","pr":38137,"summary":"issues_found","findings":[{"file":"sdk/cosmosdb/arm-cosmosdb/CHANGELOG.md","line":4,"issueType":"tool","category":"changelog-comparison-base","description":"17.0.0-beta.3 compares with 16.4.0 instead of 17.0.0-beta.2 (the existing beta on main)"},{"file":"sdk/cosmosdb/arm-cosmosdb/metadata.json","line":3,"issueType":"tool","category":"api-version-not-newer","description":"api-version 2025-11-01-preview is the same as already present in 17.0.0-beta.2; must be strictly newer"}]}⚡ Benchmarked by Management Release Assistant
| # Release History | ||
|
|
||
| ## 17.0.0-beta.3 (2026-04-14) | ||
| Compared with version 16.4.0 |
There was a problem hiding this comment.
🔴 Tool Issue — CHANGELOG.md:4
Compared with version 16.4.0
This entry should compare with the immediately preceding published version 17.0.0-beta.2, not 16.4.0. The package was already at 17.0.0-beta.2 on the main branch before this PR. Skipping the comparison base to an older stable version suggests the generation tool did not detect the existing beta version.
Fix: Update CHANGELOG.md to say Compared with version 17.0.0-beta.2, and report this tooling behavior in the generation tool repository.
| @@ -0,0 +1,869 @@ | |||
| { | |||
| "apiVersions": { | |||
| "Microsoft.DocumentDB": "2025-11-01-preview" | |||
There was a problem hiding this comment.
🔴 Tool Issue — metadata.json:3
"Microsoft.DocumentDB": "2025-11-01-preview"
The api-version 2025-11-01-preview introduced in this PR is the same as the one already present in the package (17.0.0-beta.2 on main also used 2025-11-01-preview). The api-version must be strictly newer than the one already present.
Fix: Regenerate from a spec commit that targets a newer api-version, or confirm with the service team whether a new api-version is available. If this is intentional (e.g., pure TypeSpec tooling migration with no spec change), please note this in the PR description.
Configurations: 'specification/cosmos-db/resource-manager/Microsoft.DocumentDB/DocumentDB/tspconfig.yaml', API Version: 2025-11-01-preview, SDK Release Type: beta, and CommitSHA: 'c10d011902efc1bc14ae1c71bbd0cfaf59f7a8bd' in SpecRepo: 'https://github.com/Azure/azure-rest-api-specs' Pipeline run: https://dev.azure.com/azure-sdk/internal/_build/results?buildId=6150781 Refer to https://eng.ms/docs/products/azure-developer-experience/develop/sdk-release/sdk-release-prerequisites to prepare for SDK release.