Skip to content

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

Open
SeeminglyScience wants to merge 1 commit into
PowerShell:release/v7.6.4from
SeeminglyScience:backport/release/v7.6.4/27612-c136a20d4
Open

[release/v7.6.4] Update CI workflow to also target servicing-* branches#27654
SeeminglyScience wants to merge 1 commit into
PowerShell:release/v7.6.4from
SeeminglyScience:backport/release/v7.6.4/27612-c136a20d4

Conversation

@SeeminglyScience

Copy link
Copy Markdown
Contributor

Backport of #27612 to release/v7.6.4

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)

This backports the CI workflow update that adds servicing-* branches as CI targets, ensuring CI runs on the release/v7.6.4 servicing branch as well.

Customer Impact

  • Customer reported
  • Found internally

Regression

REQUIRED: Check exactly one box.

  • Yes
  • No

This is not a regression.

Testing

Cherry-pick applied cleanly with no conflicts. The same change has been successfully applied and validated on the 7.4 and 7.5 release branches (PRs #27649 and #27651 respectively). CI validation will run on the newly targeted branch pattern.

Risk

REQUIRED: Check exactly one box.

  • High
  • Medium
  • Low

This is a CI workflow configuration change that only adds servicing-* to the list of target branches. It does not modify any product code, tests, or build logic — only expands CI trigger coverage.

Copilot AI review requested due to automatic review settings July 2, 2026 18:01
@SeeminglyScience SeeminglyScience requested review from a team and jshigetomi as code owners July 2, 2026 18:01
@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 a CI workflow configuration update to the release/v7.6.4 branch so that GitHub Actions CI runs also trigger for servicing-* branches, ensuring servicing-branch work receives the same CI coverage as master and release/**.

Changes:

  • Add servicing-* to push.branches filters for Windows, macOS, and Linux CI workflows.
  • Add servicing-* to pull_request.branches filters for Windows, macOS, and 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 Add servicing-* to push/PR branch trigger filters for Windows CI.
.github/workflows/macos-ci.yml Add servicing-* to push/PR branch trigger filters for macOS CI.
.github/workflows/linux-ci.yml Add servicing-* to push/PR branch trigger filters for Linux CI.

@PowerShell PowerShell deleted a comment from Donizete0liveira Jul 2, 2026
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.

3 participants