Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions .github/copilot-instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,15 +113,17 @@ This script automatically:
**Mandatory Guidelines:**

##### For Minor Releases:
- ✅ MUST contain a summary of ALL patch version release notes since last minor
- ✅ MUST contain a summary of ALL changelog items from ALL patch version bumps since last minor, including merges without a release
- ❌ Do NOT copy/paste the changelog entries verbatim
- ✅ Review and create human-friendly summarized content
- ⚠️ Avoid conflicts: If v0.5.4 solves an issue introduced in v0.5.2, consolidate appropriately (don't mention both)
- ⚠️ Avoid conflicts: If v0.5.4 solves an issue introduced in v0.5.2, consolidate appropriately (don't mention both)
- 📊 Group related changes into themes/categories
- 🎯 Focus on user impact, not technical implementation details

##### For Major Releases:
- ✅ MUST contain a summary of ALL minor release notes since last major
- ✅ MUST contain a summary of ALL minor/patch release notes since last major
- ✅ MUST contain a summary of ALL changelog items of minor/patch version bumps, also for merges without a release
Comment on lines +125 to +126

Copilot AI Feb 17, 2026

Copy link

Choose a reason for hiding this comment

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

There is an inconsistency within the same file. Line 109 documents that the script extracts "For major releases: includes all minor releases since last major" (no mention of patches), but the new guideline on line 125 states major releases must contain "ALL minor/patch release notes". The script documentation on line 109 should also be updated to mention patch releases if that's the intended behavior, or the guideline on line 125 should be corrected to match the actual script behavior.

Copilot uses AI. Check for mistakes.
Comment on lines +125 to +126

Copilot AI Feb 17, 2026

Copy link

Choose a reason for hiding this comment

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

The guideline states major releases must contain a summary of ALL minor/patch release notes since last major. However, the script generate-release-notes.sh (lines 172-185) only extracts MINOR versions for major releases, not patch versions. This creates a discrepancy between the instructions and the actual script behavior. Either the script needs to be updated to also extract patch versions for major releases, or the guidelines should be corrected to reflect the current script behavior.

Copilot uses AI. Check for mistakes.
- ❌ Do NOT copy/paste the changelog entries verbatim
- ✅ Review and create human-friendly summarized content
- ⚠️ Consolidate related changes across minors into coherent themes
Expand Down
Loading