Skip to content

Commit 2c23da7

Browse files
jeremymengCopilot
andcommitted
Track failures via body island, not accumulating comments
Replaces the per-run add-comment approach on #37864 with a bounded list maintained inside a gh-aw replace-island in the issue body. - safe-outputs: drop add-comment; scope update-issue to target 37864 with body updates enabled and max:1. - Known Pre-existing Failures section: parse the tracking island, fetch each linked issue's state, drop entries whose issue is closed (no re-open logic; recurring failures get a fresh issue and a new entry). - Step 6 rewritten to emit one update_issue call per run with operation: replace-island and the reconciled list as body. The framework owns the island markers (gh-aw-island-start:fix-test-failures / gh-aw-island-end:fix-test-failures). - Lock file regenerated via gh aw compile (incidentally bumps the github/gh-aw-actions/setup pin from v0.72.1 to v0.77.5 because that is the gh-aw version installed locally). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 1debed0 commit 2c23da7

3 files changed

Lines changed: 336 additions & 120 deletions

File tree

.github/aw/actions-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)