Skip to content

Require update-release for agent-generated release notes - #60701

Merged
pelikhan merged 1 commit into
mainfrom
copilot/update-release-notes-instructions
Sep 13, 2026
Merged

pelikhan merged 1 commit into
mainfrom
copilot/update-release-notes-instructions

Conversation

Copilot AI commented Sep 13, 2026 •

Copy link
Copy Markdown
Contributor

Agentic workflows that create or modify release notes must route those writes through the update-release safe output rather than direct GitHub mutations.

Changes

  • Authoring guidance

    • Require update-release for release-note and release-description changes.
    • Keep agent jobs read-only.
    • Prohibit direct mutations through gh, GitHub APIs, or write tools.
  • Consistent instruction coverage

    • Update workflow creator and updater instructions.
    • Reinforce the requirement in release patterns and safe-output references.
safe-outputs:
  update-release:

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI requested a review from pelikhan September 13, 2026 23:02
@pelikhan
pelikhan marked this pull request as ready for review September 13, 2026 23:04
Copilot AI balanced review requested due to automatic review settings September 13, 2026 23:04
@pelikhan
pelikhan merged commit fc98b9c into main Sep 13, 2026
@pelikhan
pelikhan deleted the copilot/update-release-notes-instructions branch September 13, 2026 23:04

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.

🟡 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.
@github-actions

Copy link
Copy Markdown
Contributor

🎉 This pull request is included in a new release.

Release: v0.89.13

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants