[release/v7.5.8] Skip Store Publish when No Channel Seleceted by TravisEz13 · Pull Request #27572 · PowerShell/PowerShell
Backport of #27334 to release/v7.5.8
Triggered by @TravisEz13 on behalf of @jshigetomi
Original CL Label: CL-BuildPackaging
/cc @PowerShell/powershell-maintainers
Impact
REQUIRED: Choose either Tooling Impact or Customer Impact (or both). At least one checkbox must be selected.
Tooling Impact
- Required tooling change
- Optional tooling change (include reasoning)
Prevents pipeline failure when no release channel (LTS/Stable/Preview) is selected by skipping Store package creation and publish steps gracefully.
Customer Impact
- Customer reported
- Found internally
Regression
REQUIRED: Check exactly one box.
- Yes
- No
This is not a regression.
Testing
Pipeline tested by running without a channel selection to verify it skips gracefully instead of failing.
Risk
REQUIRED: Check exactly one box.
- High
- Medium
- Low
Pipeline-only change that adds graceful skip logic when no channel is selected. No runtime code changes.