Skip to content

Commit 0a7e235

Browse files
Milos KotlarCopilot
andcommitted
Add ci-failure-fix workflow and three-tier mitigation model
Introduce ci-failure-fix.md, a new agentic workflow that walks Known Build Errors (KBEs) and attempts real mitigations instead of muting tests: - confident, validated fix -> draft fix PR - plausible but unverified/out-of-bounds candidate -> draft help-wanted PR with a best-effort diff plus an explicit 'what needs review' analysis and owner loop-in - no producible diff (JIT/GC codegen, security/API, infra) -> single loop-in comment as a last resort Update ci-failure-scan to detection-only and extend ci-failure-scan-feedback to score the new fixer outcomes (confident fix PRs vs help-wanted PRs tracked separately; a help-wanted PR closed unmerged is not by itself a quality miss). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 4f916b0 commit 0a7e235

6 files changed

Lines changed: 2132 additions & 341 deletions

File tree

.github/workflows/ci-failure-fix.lock.yml

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

.github/workflows/ci-failure-fix.md

Lines changed: 383 additions & 0 deletions
Large diffs are not rendered by default.

.github/workflows/ci-failure-scan-feedback.lock.yml

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

.github/workflows/ci-failure-scan-feedback.md

Lines changed: 105 additions & 45 deletions
Large diffs are not rendered by default.

.github/workflows/ci-failure-scan.lock.yml

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

.github/workflows/ci-failure-scan.md

Lines changed: 32 additions & 129 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)