Fix append-only-comments for activation comment updates#11189
Merged
Conversation
Co-authored-by: mnkiefer <8320933+mnkiefer@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Fix issue with append-only-comments not creating new comments
Fix append-only-comments for activation comment updates
Jan 22, 2026
mnkiefer
approved these changes
Jan 22, 2026
Contributor
|
@copilot Recompile affected workflows and the campaign generator. |
Contributor
Author
Recompiled all workflows including the campaign generator. All 133 workflows compiled successfully with no changes needed to the lock files. The |
mnkiefer
approved these changes
Jan 22, 2026
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.
Problem
When
append-only-comments: trueis configured, the system still replaces previous comments instead of creating new ones. This only affects PR/issue/commit link updates during workflow execution.Root Cause
update_activation_comment.cjs(handles PR/issue/commit links) doesn't check theappend-only-commentsflag, whilenotify_comment_error.cjs(handles run-started/success/failure) correctly implements it.Changes
update_activation_comment.cjs: Addedappend-only-commentsflag checkupdate_activation_comment.test.cjs: Added test coverage for append-only modemessages_core.cjsConfiguration
With this flag, all comment operations (activation updates + status messages) now create new comments rather than replacing, maintaining full audit trail for campaign tracking.
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.