Skip to content

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

Merged
jshigetomi merged 2 commits into
PowerShell:release/v7.6.5from
SeeminglyScience:backport/release/v7.6.4/27612-c136a20d4
Jul 22, 2026
Merged

[release/v7.6.4] Update CI workflow to also target servicing-* branches#27654
jshigetomi merged 2 commits into
PowerShell:release/v7.6.5from
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
@SeeminglyScience
SeeminglyScience enabled auto-merge (squash) July 7, 2026 23:55
@jshigetomi jshigetomi closed this Jul 20, 2026
auto-merge was automatically disabled July 20, 2026 20:50

Pull request was closed

@jshigetomi jshigetomi reopened this Jul 20, 2026
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@jshigetomi
jshigetomi changed the base branch from release/v7.6.4 to release/v7.6.5 July 22, 2026 14:17
@jshigetomi
jshigetomi merged commit b91d454 into PowerShell:release/v7.6.5 Jul 22, 2026
74 checks passed
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.

5 participants