Skip to content

Add changelog CI check - #240

Merged
Radhika Gupta (rads-1996) merged 2 commits into
microsoft:mainfrom
rads-1996:add-changelog-check
Aug 5, 2026
Merged

Add changelog CI check#240
Radhika Gupta (rads-1996) merged 2 commits into
microsoft:mainfrom
rads-1996:add-changelog-check

Conversation

@rads-1996

@rads-1996 Radhika Gupta (rads-1996) commented Aug 5, 2026

Copy link
Copy Markdown
Member

This PR introduces a CI check to ensure every new PR has a changelog associated with it where warranted. If a PR does not need to have a changelog, it can by skipped by using the skip-changelog label. This PR tests and confirms that the label works.

@rads-1996 Radhika Gupta (rads-1996) added the skip-changelog Not required for changes to test files, github actions, etc. label Aug 5, 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

This PR adds a CI gate to the existing PR validation workflow to ensure CHANGELOG.md is updated for pull requests unless explicitly exempted via a label.

Changes:

  • Adds a new changelog job to verify CHANGELOG.md is modified in PRs.
  • Skips the changelog requirement when the PR has the skip-changelog label.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/pr-validation.yml Outdated
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown

Performance comparison

Threshold: regressions >15.0% on gating scenarios fail the build. Higher ops/s is better; positive Δ means the PR is slower.

Scenario Gating Baseline (ops/s) Candidate (ops/s) Δ % Status
azure_monitor_log yes 28,263.0 28,206.4 +0.20%
azure_monitor_span yes 156,274.4 156,274.4 +0.00%
otel_log no 32,792.3 32,824.6 -0.10%
otel_span no 47,890.4 47,212.1 +1.44%

@rads-1996
Radhika Gupta (rads-1996) merged commit 9d231ea into microsoft:main Aug 5, 2026
22 of 23 checks passed
@rads-1996
Radhika Gupta (rads-1996) deleted the add-changelog-check branch August 5, 2026 23:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Not required for changes to test files, github actions, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants