Repository navigation
Use published AWF images for the firewall issue dispatcher - #11569
Conversation
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
There was a problem hiding this comment.
🟡 Changes recommended
The checked-in dispatcher lock still combines --build-local with the pinned image manifest, leaving an incompatible configuration that fails the new lock assertions.
1 open issue
What changed in this PR
This PR updates AWF workflow postprocessing to preserve the firewall issue dispatcher’s compiler-selected release binary and images, addressing the configuration conflict reported in #11567.
Changes:
- Adds the dispatcher to the published-release workflow list.
- Adds regression checks for release preservation and the dispatcher lock’s image configuration.
| File | Description |
|---|---|
scripts/ci/workflow-patches/network-and-install.ts |
Adds the dispatcher to the published AWF preservation list. |
scripts/ci/apply-general-workflow-patches.test.ts |
Adds dispatcher coverage and checks for pinned images without local-build overrides. |
Review effort: Balanced (dynamic)
| 'ci-integration-doctor-updater.lock.yml', | ||
| 'daily-agent-runtime-triage.lock.yml', | ||
| 'doc-maintainer.lock.yml', | ||
| 'firewall-issue-dispatcher.lock.yml', |
|
@copilot address review feedback |
|
✅ Copilot review passed with no inline comments. @lpcox Add the |
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Addressed in c5d033d (cleanup: fbafddb). Regenerated the dispatcher lock with gh-aw v1.2.3 and ran postprocessing. It now uses the published AWF v0.29.12 binary and pinned images without |
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (2 files)
Coverage comparison generated by |

The dispatcher failed before Copilot started because its AWF invocation combined a pinned image manifest with
--build-local.The dispatcher lock still needs to be regenerated and postprocessed before the fix is complete.