Skip to content

[WIP] Fix invalid discussions permission in safe-outputs jobs#25473

Closed
Copilot wants to merge 1 commit intomainfrom
copilot/fix-invalid-discussions-permission
Closed

[WIP] Fix invalid discussions permission in safe-outputs jobs#25473
Copilot wants to merge 1 commit intomainfrom
copilot/fix-invalid-discussions-permission

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 9, 2026

  • Change buildAddCommentPermissions to NOT include discussions:write by default when Discussions is nil (change from opt-out to opt-in)
  • Update AddCommentsConfig.Discussions field comment to reflect the new default
  • Update the JSON schema description for add-comment.discussions to say "Default: false"
  • Update safe_outputs_permissions_test.go - remove PermissionDiscussions from add-comment default/pull-requests/issues test cases
  • Update compile_outputs_comment_test.go - remove discussions: write from expected permissions
  • Update notify_comment_test.go - remove discussions: write check for add-comment
  • Update safe_outputs_app_test.go - update TestSafeOutputsAppTokenDiscussionsPermission
  • Run make agent-finish and validate all tests pass
  • Run parallel validation

@pelikhan pelikhan closed this Apr 9, 2026
Copilot stopped work on behalf of pelikhan due to an error April 9, 2026 13:37
Copilot AI requested a review from pelikhan April 9, 2026 13:37
@github-actions github-actions Bot deleted the copilot/fix-invalid-discussions-permission branch April 17, 2026 02:59
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.

Compiler unconditionally adds invalid discussions: write permission to safe-output jobs

2 participants