Commit 1587e34
fix: Cross-SDK Consistency Reviewer posts duplicate comments per commit (#983)
* Initial plan
* fix: prevent duplicate PR comments from Cross-SDK Consistency Reviewer
- Add tracker-id: sdk-consistency-review to identify workflow's comments
- Add hide-older-comments: true (with allowed-reasons: [outdated]) to
add-comment safe-output so older comments are hidden before a new one
is posted on each commit
- Move roles: all under on: block (codemod roles-to-on-roles, v0.10.0)
required to compile with current gh aw v0.65.5
- Recompile both sdk-consistency-review.lock.yml and issue-triage.lock.yml
(same roles migration needed for the latter to compile too)
Agent-Logs-Url: https://github.com/github/copilot-sdk/sessions/c025f75a-3f57-4fde-8282-0768b84d77cf
Co-authored-by: SteveSandersonMS <1101362+SteveSandersonMS@users.noreply.github.com>
* revert: restore .github/agents and .github/aw/schemas to pre-PR state
gh aw fix --write applied extra codemods beyond roles-to-on-roles:
- replaced old per-task agent files with a new dispatcher agent file
- deleted the agentic-workflow.json schema file (delete-schema-file codemod)
These changes are unrelated to the duplicate-comment fix. Restore all
four affected files to their original state.
Agent-Logs-Url: https://github.com/github/copilot-sdk/sessions/5d0ca850-de42-4b6d-b65e-dec287140b60
Co-authored-by: SteveSandersonMS <1101362+SteveSandersonMS@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: SteveSandersonMS <1101362+SteveSandersonMS@users.noreply.github.com>1 parent ec72d41 commit 1587e34
File tree
4 files changed
+1311
-1402
lines changed- .github/workflows
4 files changed
+1311
-1402
lines changed
0 commit comments