Skip to content

CHORE: Update release-manager agent, write release notes to markdown file and use --notes-file#638

Open
gargsaumya wants to merge 2 commits into
mainfrom
saumya/rm-update
Open

CHORE: Update release-manager agent, write release notes to markdown file and use --notes-file#638
gargsaumya wants to merge 2 commits into
mainfrom
saumya/rm-update

Conversation

@gargsaumya

@gargsaumya gargsaumya commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

Work Item / Issue Reference

AB#45826

GitHub Issue: #<ISSUE_NUMBER>


Summary

This pull request updates the release manager agent documentation to clarify and improve the PR and release notes process. The main changes require a more structured PR summary section, specify the use of a Markdown file for release notes drafts, and update the release creation command to use this file.

Improvements to PR and release notes process:

  • The PR body must now include a ### Summary section, with the heading exactly as ### Summary, summarizing all changes grouped by Enhancements / Bug Fixes, in addition to the work item ID and version bump note.
  • When composing release notes, the draft should be written to a Markdown file named release-notes-X.X.X.md in the repo root for user review and editing, rather than just presenting the draft for approval.
  • The GitHub release creation command now uses the --notes-file release-notes-X.X.X.md option to include the approved release notes from the Markdown file.

Copilot AI review requested due to automatic review settings June 22, 2026 04:22
@github-actions github-actions Bot added the pr-size: small Minimal code update label Jun 22, 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 updates the .github/agents/release-manager.agent.md guidance to make the release PR body more structured and to formalize how release notes are drafted and applied during gh release create.

Changes:

  • Require the PR body to include an exact ### Summary heading with changes grouped by Enhancements / Bug Fixes.
  • Change the release notes drafting step to write the draft into a repo-root Markdown file (release-notes-X.X.X.md) for user review/editing.
  • Update the GitHub release creation command to use gh release create ... --notes-file release-notes-X.X.X.md.

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

Comment thread .github/agents/release-manager.agent.md
Comment thread .github/agents/release-manager.agent.md
@github-actions

Copy link
Copy Markdown

📊 Code Coverage Report

🔥 Diff Coverage

100%


🎯 Overall Coverage

80%


📈 Total Lines Covered: 6657 out of 8238
📁 Project: mssql-python


Diff Coverage

Diff: main...HEAD, staged and unstaged changes

No lines with coverage information in this diff.


📋 Files Needing Attention

📉 Files with overall lowest coverage (click to expand)
mssql_python.pybind.logger_bridge.cpp: 59.2%
mssql_python.pybind.ddbc_bindings.h: 59.9%
mssql_python.pybind.logger_bridge.hpp: 70.8%
mssql_python.pybind.connection.connection.cpp: 76.2%
mssql_python.pybind.ddbc_bindings.cpp: 76.2%
mssql_python.row.py: 76.9%
mssql_python.__init__.py: 77.3%
mssql_python.ddbc_bindings.py: 79.6%
mssql_python.logging.py: 85.5%
mssql_python.connection.py: 85.6%

🔗 Quick Links

⚙️ Build Summary 📋 Coverage Details

View Azure DevOps Build

Browse Full Coverage Report

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

Labels

pr-size: small Minimal code update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants