Skip to content

[release/v7.4.18] Update CI workflow to also target servicing-* branches#27649

Merged
SeeminglyScience merged 1 commit into
PowerShell:release/v7.4.18from
SeeminglyScience:backport/release/v7.4.18/27612-c136a20d4
Jul 7, 2026
Merged

[release/v7.4.18] Update CI workflow to also target servicing-* branches#27649
SeeminglyScience merged 1 commit into
PowerShell:release/v7.4.18from
SeeminglyScience:backport/release/v7.4.18/27612-c136a20d4

Conversation

@SeeminglyScience

Copy link
Copy Markdown
Contributor

Backport of #27612 to release/v7.4.18

Triggered by @SeeminglyScience on behalf of @anamnavi

Original CL Label: CL-Test

/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)

Updates the CI workflow to also trigger on servicing-* branches, ensuring CI coverage for servicing branch work.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

This is a CI workflow-only change. The update adds servicing-* branch targeting to ensure CI runs on those branches. PR #27617 (revert) was closed without merging, confirming the change is stable. No product tests apply to workflow YAML changes.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

CI workflow-only change that adds servicing-* branch targeting. No product code is modified. The revert PR #27617 was closed without merging, confirming the change is intentional and stable.

Copilot AI review requested due to automatic review settings July 2, 2026 17:46
@SeeminglyScience
SeeminglyScience requested a review from a team as a code owner July 2, 2026 17:46
@SeeminglyScience SeeminglyScience added the CL-Test Indicates that a PR should be marked as a test change in the Change Log label Jul 2, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Backports the CI trigger update to the release/v7.4.18 branch so that the OS CI workflows also run for servicing-* branches, ensuring servicing branch work gets CI coverage.

Changes:

  • Add servicing-* to the push.branches filters for Windows/macOS/Linux CI workflows.
  • Add servicing-* to the pull_request.branches filters for Windows/macOS/Linux CI workflows.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
.github/workflows/windows-ci.yml Include servicing-* in push/PR branch filters so Windows CI runs for servicing branches.
.github/workflows/macos-ci.yml Include servicing-* in push/PR branch filters so macOS CI runs for servicing branches.
.github/workflows/linux-ci.yml Include servicing-* in push/PR branch filters so Linux CI runs for servicing branches.

@SeeminglyScience
SeeminglyScience merged commit 150098f into PowerShell:release/v7.4.18 Jul 7, 2026
40 checks passed
@SeeminglyScience
SeeminglyScience deleted the backport/release/v7.4.18/27612-c136a20d4 branch July 7, 2026 19:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-Test Indicates that a PR should be marked as a test change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants