Require update-release for agent-generated release notes - #60701
Merged
Merged
Conversation
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot created this pull request from a session on behalf of
pelikhan
September 13, 2026 23:02
View session
pelikhan
marked this pull request as ready for review
September 13, 2026 23:04
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
The reference navigation and release-note-only workflow guidance remain incomplete.
Get a fresh assessment by requesting another Copilot review.
Pull request overview
Requires agent-generated GitHub release-description changes to use the update-release safe output while keeping agent jobs read-only.
Changes:
- Adds the requirement to workflow creation and update guidance.
- Reinforces safe-output and release workflow documentation.
- Prohibits direct release mutations by agents.
File summaries
| File | Description |
|---|---|
.github/aw/workflow-patterns.md |
Strengthens the release automation pattern. |
.github/aw/update-agentic-workflow.md |
Adds release-safe update rules. |
.github/aw/safe-outputs-automation.md |
Documents mandatory update-release usage. |
.github/aw/release-workflow.md |
Adds prominent release mutation guidance. |
.github/aw/create-agentic-workflow.md |
Adds release-note authoring requirements. |
Review details
- Files reviewed: 5/5 changed files
- Comments generated: 2
- Review effort level: Balanced
Comment on lines
+12
to
+13
| > [!IMPORTANT] | ||
| > Agent-generated release notes and all other agent-driven release-description changes must use the `update-release` safe output. The agent must not mutate releases directly with `gh`, the GitHub API, or a GitHub write tool. |
| ``` | ||
|
|
||
| - `update-release:` - Update GitHub release descriptions | ||
| - `update-release:` - Update GitHub release descriptions. Agent-generated release notes and release-description changes must use this safe output; never perform those mutations directly with `gh`, the GitHub API, or a GitHub write tool. |
Contributor
|
🎉 This pull request is included in a new release. Release: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Agentic workflows that create or modify release notes must route those writes through the
update-releasesafe output rather than direct GitHub mutations.Changes
Authoring guidance
update-releasefor release-note and release-description changes.gh, GitHub APIs, or write tools.Consistent instruction coverage