Skip to content

Conversation

isra-fel
Copy link
Member

@isra-fel isra-fel commented Oct 2, 2025

Description

This pull request updates the label and message for breaking changes in the pull request workflow script to improve clarity and accuracy. The label now reflects that breaking changes are detected by static analysis, and the notification message has been revised to match.

Workflow notification improvements:

  • Changed the label from "Breaking Change Release" to "Contains Breaking Change" in the $CommentDict of .github/workflows/script/PrLabeled.ps1, and updated the message to clarify that breaking changes are detected by the static analysis pipeline.

Mandatory Checklist

  • SHOULD update ChangeLog.md file(s) appropriately
    • Update src/{{SERVICE}}/{{SERVICE}}/ChangeLog.md.
      • A snippet outlining the change(s) made in the PR should be written under the ## Upcoming Release header in the past tense.
    • Should not change ChangeLog.md if no new release is required, such as fixing test case only.
  • SHOULD regenerate markdown help files if there is cmdlet API change. Instruction
  • SHOULD have proper test coverage for changes in pull request.
  • SHOULD NOT adjust version of module manually in pull request

@Copilot Copilot AI review requested due to automatic review settings October 2, 2025 06:40
Copy link

Thanks for your contribution! The pull request validation has started. Please revisit this comment for updated status.

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request updates the labeling and messaging for breaking change notifications in the GitHub workflow script to improve clarity and accuracy. The changes ensure that the label and notification message better reflect how breaking changes are actually detected in the pipeline.

  • Updated the label from "Breaking Change Release" to "Contains Breaking Change" to better describe the content
  • Revised the notification message to clarify that breaking changes are detected by static analysis pipeline

"Contains Breaking Change" = @"
To the author of the pull request,
This PR was labeled "Breaking Change Release" because it contains breaking changes.
This PR was labeled "Contains Breaking Change" because breaking changes are detected by the static analysis pipeline.
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
This PR was labeled "Contains Breaking Change" because breaking changes are detected by the static analysis pipeline.
This PR was labeled "Contains Breaking Change" because breaking changes have been detected by the static analysis pipeline.

Copy link
Contributor

Choose a reason for hiding this comment

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

nitpick: this wording may sound more natural?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants