Repository navigation
Conversation
Regenerate CDN and Front Door cmdlets, add offline API coverage, and remove previously announced standalone EdgeAction resources from the general release. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bba26f90-f8d3-4432-99b6-58230191fcad
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.
|
Azure Pipelines: There may be pipelines that require an authorized user to comment /azp run to run. |
|
Thank you for your contribution Zaaaaaa! We will review the pull request and get back to you soon. |
Retain the existing EdgeAction API, commands, tests, recordings, examples, and documentation while preserving the CDN 2026-07-01 upgrade. Defer standalone EdgeAction removal to a separate breaking-change PR. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bba26f90-f8d3-4432-99b6-58230191fcad
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
X Engineering Agent ReportReview — Comments The stable API upgrade remains blocked by a PR-related playback mismatch on Test validation
Upstream CIazure-powershell - powershell-core
azure-powershell - windows-powershell
Risk assessment — 53/100 · HighThe High rating is driven by security-sensitive behavior, generated output.
Posted by x-engineering-agent (Reviewer) |
… client compatibility Retain published AFD URL signing model shapes and standalone EdgeAction APIs. Add offline serialization and rule request regression coverage. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: bba26f90-f8d3-4432-99b6-58230191fcad
There was a problem hiding this comment.
Copilot wasn't able to review any files in this pull request. Check if the Files changed in this pull request are included in default exclusions.
|
/azp run |
|
Azure Pipelines: Successfully started running 3 pipeline(s). |
🤖 PR Validation — ❌ Action needed
️✔️Az.Accounts
❌Az.Cdn
Description
Upgrade the Az.Cdn general-release module from service API
2026-04-01-previewdirectly to2026-10-01. A separate July API release is not required.77c5c1cbdaefb13ec55c83302b6aaccfee33fd62and update the AutoRest inputs, generated client/cmdlets, UX metadata, and Markdown help.InvocationPoint.ClientResponsevalue for EdgeAction delivery-rule actions. Offline tests verify canonical"invocationPoint": "ClientResponse"request serialization, polymorphic response deserialization, and October API usage for Create, Update, and Get.AfdUrlSigningAction,AfdUrlSigningActionParameters, andTypeNamepublic models and their discriminator/serialization through a reproducible AutoRest compatibility overlay. October Swagger removes these shapes; retaining them avoids client-surface removals. This does not advertise new October service support for these legacy shapes or prove backend compatibility.*-AzCdnEdgeAction*resource cmdlets on their existing2024-07-22-previewAPI, including generated clients/models, tests, recordings, examples, and help. EdgeAction delivery-rule actions also remain available.Release coordination: This is a Draft for Azure PowerShell team review and approval, targeting the November 2026 general release. This PR does not remove standalone EdgeAction functionality and is not tied to executing the announced breaking-change removal. Module/package version numbers have not been manually changed. Normal public API/design and release approval remain with the PowerShell team.
The companion preview PR #30294 remains unchanged: it targets
Az.Cdn-preview, uses API2026-08-01-preview, and retains standalone EdgeAction resource cmdlets.Validation
19393a33c8: all 181 commands retained, including all 16 standalone EdgeAction commands; no removed parameters, parameter type changes, or removed parameter-set memberships.git diff --checkagainst the base.ClientResponsewithout removing existing values. Regenerated public EdgeAction help retains existing examples and documents Change Safety parameters that were already present in the base command surface.NuGet.Configwas not changed. The successful scoped build used an invocation-onlyNuGetAudit=falseoverride after the vulnerability service was unreachable; a vulnerability audit is not claimed as passed. Repository static analysis is not claimed as passed.The Draft requires spec PR #46965 to merge (then pin the merged revision), confirmation that the target RP environment supports October and ClientResponse, updated recordings through the normal authorized test process, CI validation, and PowerShell team approval before becoming merge-ready. Client-surface compatibility checks do not establish untested backend behavior or approval to remove legacy public models.
Mandatory Checklist
Please choose the target release of Azure PowerShell. (Target release is different from API readiness.)
I have read the Submitting Changes section of
CONTRIBUTING.mdand reviewed the following information:ChangeLog.mdfile(s) appropriately.src/Cdn/Cdn/ChangeLog.mdunder## Upcoming Release.