fix: add missing azd exec (#7400) to 1.25.1 changelog + fix skill coverage gap#8221
fix: add missing azd exec (#7400) to 1.25.1 changelog + fix skill coverage gap#8221rajeshkamal5050 wants to merge 1 commit into
Conversation
The changelog generation skill missed PR #7400 (azd exec) in the 1.25.1 release notes. The PR was in the commit range but was silently skipped during processing. Changes: - Add #7400 entry to CHANGELOG.md under 1.25.1 Features Added - Add reverse cross-reference (coverage check) to changelog skill Step 5 that verifies every commit in range is either included or has an explicit exclusion reason, preventing silent omissions Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
🔗 Linked Issue RequiredThanks for the contribution! Please link a GitHub issue to this PR by adding |
There was a problem hiding this comment.
Pull request overview
This PR corrects the 1.25.1 core release changelog to include a missed user-facing feature (azd exec) and strengthens the changelog-generation Copilot skill to prevent silent omissions by adding a reverse “coverage” validation step.
Changes:
- Add the missing PR #7400 (
azd exec) entry to the1.25.1“Features Added” section. - Update the changelog-generation skill’s Step 5 review process to include a reverse cross-reference coverage check over the commit range.
Show a summary per file
| File | Description |
|---|---|
cli/azd/CHANGELOG.md |
Adds the missing azd exec feature bullet to the 1.25.1 release entry. |
.github/skills/changelog-generation/SKILL.md |
Adds a reverse commit-range coverage check step to avoid silently skipping commits/PRs during changelog generation. |
Copilot's findings
- Files reviewed: 2/2 changed files
- Comments generated: 0
jongio
left a comment
There was a problem hiding this comment.
Changelog entry matches PR #7400 (merged May 12). Insertion order is correct (ascending PR numbers in the 1.25.1 section). The new reverse coverage check in the skill is a solid process fix - should prevent this class of miss going forward. Step numbering is internally consistent (no broken cross-references in the file).
Azure Dev CLI Install InstructionsInstall scriptsMacOS/Linux
bash: pwsh: WindowsPowerShell install MSI install Standalone Binary
MSI
Documentationlearn.microsoft.com documentationtitle: Azure Developer CLI reference
|
Problem
The 1.25.1 release changelog (PR #8215) missed PR #7400 (
azd exec). The PR was in the commit range (af7011e09) but was silently skipped during changelog generation.The GitHub release notes have already been updated directly: https://github.com/Azure/azure-dev/releases/tag/azure-dev-cli_1.25.1
Changes
1. CHANGELOG.md fix
#7400entry to the 1.25.1Features Addedsection2. Changelog generation skill fix
.github/skills/changelog-generation/SKILL.mdRoot Cause
The skill's Step 5 validation only checked that included entries were valid (forward check). It never verified that all commits in the range were covered — either included or explicitly excluded. This meant a PR could be silently dropped without anyone noticing.
PR #7400 was likely skipped due to a processing error (possibly the em dash in the commit subject or an MCP fetch failure) with no flag raised because no reverse coverage check existed.