-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Upgrade Cdn 2025-09-01-preview, move Edge action out of cdn #29354
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
base: main
Are you sure you want to change the base?
Changes from all commits
4fbe88d
70dbd04
2995adb
569746b
8d7b921
b28e364
69f7c76
bfc01cf
f9ca3d9
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -32,9 +32,7 @@ require: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(this-folder)/../../readme.azure.noprofile.md | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| input-file: | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| # You need to specify your swagger files here. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/stable/2025-06-01/afdx.json | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/stable/2025-06-01/cdn.json | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/preview/2024-07-22-preview/edgeaction.json | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/Cdn/preview/2025-09-01-preview/openapi.json | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/Cdn/preview/2025-09-01-preview/openapi.json | |
| - $(repo)/specification/cdn/resource-manager/Microsoft.Cdn/preview/2025-09-01-preview/cdn.json |
Copilot
AI
Apr 15, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR switches to a new consolidated OpenAPI path and updates a relative $ref path depth for ErrorResponse. If the relative $ref is off by one directory, AutoRest generation will fail at build time with an unresolved reference. Please validate the new $ref path against the new OpenAPI file location (e.g., run the module generation/build) and adjust the relative path if needed so it resolves reliably.
Copilot
AI
Apr 16, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This PR removes several newly generated cmdlet subjects via directives, but also adds corresponding test files (e.g., Get-AzCdnKnowledgeSource.Tests.ps1, Get-AzCdnProfileAgent.Tests.ps1, Get-AzCdnWebAgent.Tests.ps1) that are entirely -skip stubs. If these cmdlets are intentionally excluded from the release, the related tests (and any recordings) should be removed too; otherwise, keep the cmdlets and implement real playback tests. Keeping skipped placeholder tests for cmdlets that are removed increases maintenance cost and creates confusion about supported surface area.
| # Remove new cmdlets not planned for this release | |
| - where: | |
| subject: DeploymentVersion | |
| remove: true | |
| - where: | |
| subject: KnowledgeSource | |
| remove: true | |
| - where: | |
| subject: ManagedRuleSet | |
| remove: true | |
| - where: | |
| subject: Policy | |
| remove: true | |
| - where: | |
| subject: ProfileAgent | |
| remove: true | |
| - where: | |
| subject: WebAgent | |
| remove: true | |
| - where: | |
| # Remove new cmdlets not planned for this release. | |
| # Keep subjects that already have corresponding tests so the generated surface | |
| # stays aligned with the test inventory until real playback coverage is added. | |
| - where: | |
| subject: DeploymentVersion | |
| remove: true | |
| - where: | |
| subject: ManagedRuleSet | |
| remove: true | |
| - where: | |
| subject: Policy | |
| remove: true | |
| - where: |
Copilot
AI
Apr 15, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR switches to a new consolidated OpenAPI path and updates a relative $ref path depth for ErrorResponse. If the relative $ref is off by one directory, AutoRest generation will fail at build time with an unresolved reference. Please validate the new $ref path against the new OpenAPI file location (e.g., run the module generation/build) and adjust the relative path if needed so it resolves reliably.
| "$ref": "../../../../../../common-types/resource-management/v6/types.json#/definitions/ErrorResponse" | |
| "$ref": "../../../../../common-types/resource-management/v6/types.json#/definitions/ErrorResponse" |
This file was deleted.
This file was deleted.
This file was deleted.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The PR template/checklist isn’t filled out, but this change bumps the assembly version (5.x -> 6.x), which is typically release-impacting and may require ChangeLog updates for the module. Please ensure the PR description clearly states the intended target release type and includes the corresponding
src/Cdn/Cdn/ChangeLog.md(or relevant ChangeLog) entry if a new release is required.