chore: upgrade gh-aw extension to v0.83.4 pre-release and recompile workflows - #6681
Conversation
…orkflows - Upgraded gh-aw to v0.83.4 using 'gh aw upgrade --pre-releases' - Recompiled all 57 agentic workflows - Updated smoke-gemini test to match new AWF binary install mechanism (install_awf_binary.sh replaces --build-local) Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
✅ Coverage Check PassedOverall Coverage
📁 Per-file Coverage Changes (1 files)
Coverage comparison generated by |
There was a problem hiding this comment.
Pull request overview
Upgrades gh-aw to v0.83.4 and regenerates agentic workflow locks with the new compiler output.
Changes:
- Recompiled agentic workflows with sparse checkout and packaged AWF installation.
- Updated generated runtime, logging, and session-state handling.
- Adjusted the Gemini workflow test for the new installer.
Show a summary per file
| File | Description |
|---|---|
scripts/ci/smoke-gemini-workflow.test.ts |
Updates AWF installer assertions. |
.github/workflows/update-release-notes.lock.yml |
Regenerates release-notes workflow. |
.github/workflows/test-hard-cap-ai-credits.lock.yml |
Regenerates AI-credit cap test. |
.github/workflows/test-coverage-reporter.lock.yml |
Regenerates coverage reporter. |
.github/workflows/test-coverage-improver.lock.yml |
Regenerates coverage improver. |
.github/workflows/smoke-sink-visibility-blocked.lock.yml |
Regenerates blocked-sink smoke test. |
.github/workflows/smoke-sink-visibility-allowed.lock.yml |
Regenerates allowed-sink smoke test. |
.github/workflows/smoke-services.lock.yml |
Regenerates services smoke test. |
.github/workflows/smoke-otel-tracing.lock.yml |
Updates OTEL workflow and diagnostics paths. |
.github/workflows/smoke-gvisor.lock.yml |
Regenerates gVisor smoke test. |
.github/workflows/smoke-gvisor-codex.lock.yml |
Regenerates gVisor Codex test. |
.github/workflows/smoke-gvisor-claude.lock.yml |
Regenerates gVisor Claude test. |
.github/workflows/smoke-gvisor-build-test.lock.yml |
Regenerates gVisor build test. |
.github/workflows/smoke-gemini.lock.yml |
Regenerates Gemini smoke test. |
.github/workflows/smoke-docker-sbx-codex.lock.yml |
Regenerates sbx Codex test. |
.github/workflows/smoke-docker-sbx-claude.lock.yml |
Regenerates sbx Claude test. |
.github/workflows/smoke-docker-sbx-build-test.lock.yml |
Regenerates sbx build test. |
.github/workflows/smoke-copilot.lock.yml |
Regenerates Copilot smoke test. |
.github/workflows/smoke-copilot-network-isolation.lock.yml |
Regenerates Copilot isolation test. |
.github/workflows/smoke-copilot-byok.lock.yml |
Updates BYOK model resolution. |
.github/workflows/smoke-copilot-byok-aoai-entra.lock.yml |
Updates Entra BYOK model resolution. |
.github/workflows/smoke-copilot-byok-aoai-apikey.lock.yml |
Updates API-key BYOK model resolution. |
.github/workflows/smoke-claude.lock.yml |
Regenerates Claude smoke test. |
.github/workflows/smoke-chroot.lock.yml |
Regenerates chroot smoke test. |
.github/workflows/security-guard.lock.yml |
Regenerates Security Guard. |
.github/workflows/sbx-gvisor-doc-updater.lock.yml |
Regenerates runtime-doc updater. |
.github/workflows/refactoring-scanner.lock.yml |
Regenerates refactoring scanner. |
.github/workflows/red-team-benchmark.lock.yml |
Regenerates red-team benchmark. |
.github/workflows/plan.lock.yml |
Regenerates planning workflow. |
.github/workflows/network-isolation-test.lock.yml |
Regenerates isolation smoke test. |
.github/workflows/issue-monster.lock.yml |
Regenerates issue workflow. |
.github/workflows/export-audit.lock.yml |
Regenerates export audit. |
.github/workflows/duplicate-code-detector.lock.yml |
Regenerates duplication scanner. |
.github/workflows/doc-maintainer.lock.yml |
Regenerates documentation maintainer. |
.github/workflows/dependency-security-monitor.lock.yml |
Regenerates dependency monitor. |
.github/workflows/copilot-token-usage-analyzer.lock.yml |
Regenerates Copilot usage analyzer. |
.github/workflows/copilot-token-optimizer.lock.yml |
Regenerates Copilot optimizer. |
.github/workflows/contribution-check.lock.yml |
Regenerates contribution checker. |
.github/workflows/cli-flag-consistency-checker.lock.yml |
Regenerates CLI consistency checker. |
.github/workflows/claude-token-usage-analyzer.lock.yml |
Regenerates Claude usage analyzer. |
.github/workflows/claude-token-optimizer.lock.yml |
Regenerates Claude optimizer. |
.github/workflows/ci-cd-gaps-assessment.lock.yml |
Regenerates CI/CD assessment. |
.github/workflows/build-test.lock.yml |
Regenerates build test suite. |
.github/workflows/build-test-network-isolation.lock.yml |
Regenerates isolated build tests. |
Review details
Tip
Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comments suppressed due to low confidence (1)
.github/workflows/smoke-otel-tracing.lock.yml:1123
- The token-usage diagnostic has the same stale directory change: API proxy records are stored under
api-proxy-logs, notapi-proxy. As written, this branch silently skips existing token usage records.
- Files reviewed: 58/58 changed files
- Comments generated: 22
- Review effort level: Medium
| expect(lock).toContain('Install AWF binary'); | ||
| expect(lock).toContain('install_awf_binary.sh'); |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
| if [ -f /tmp/gh-aw/sandbox/firewall/logs/api-proxy/otel.jsonl ]; then | ||
| echo "OTEL spans exported:" | ||
| wc -l /tmp/gh-aw/sandbox/firewall/logs/api-proxy-logs/otel.jsonl | ||
| wc -l /tmp/gh-aw/sandbox/firewall/logs/api-proxy/otel.jsonl | ||
| echo "Sample spans:" | ||
| head -5 /tmp/gh-aw/sandbox/firewall/logs/api-proxy-logs/otel.jsonl | ||
| head -5 /tmp/gh-aw/sandbox/firewall/logs/api-proxy/otel.jsonl |
| COPILOT_DUMMY_BYOK: dummy-byok-key-for-offline-mode | ||
| COPILOT_GITHUB_TOKEN: ${{ github.token }} | ||
| COPILOT_MODEL: ${{ env.COPILOT_MODEL }} | ||
| COPILOT_MODEL: ${{ vars.GH_AW_MODEL_AGENT_COPILOT || vars.GH_AW_DEFAULT_MODEL_COPILOT || 'claude-sonnet-4.6' }} |
| COPILOT_AGENT_RUNNER_TYPE: STANDALONE | ||
| COPILOT_DUMMY_BYOK: dummy-byok-key-for-offline-mode | ||
| COPILOT_MODEL: ${{ env.COPILOT_MODEL }} | ||
| COPILOT_MODEL: ${{ vars.GH_AW_MODEL_AGENT_COPILOT || vars.GH_AW_DEFAULT_MODEL_COPILOT || 'claude-sonnet-4.6' }} |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
| sparse-checkout: | | ||
| .github | ||
| .agents | ||
| .antigravity | ||
| .claude |
|
@copilot address review feedback but ignore feedback on compiled .lock.yml files |
Addressed the applicable non-lock review feedback in |
|
✅ Copilot review passed with no inline comments. @lpcox Add the |
Summary
Upgrades the
gh-awextension to v0.83.4 (latest pre-release) and recompiles all agentic workflows.Changes
gh aw upgrade --pre-releasessmoke-gemini-workflow.test.tsto match the new AWF binary install mechanism (install_awf_binary.shreplaces--build-local)Test Results
All 4124 tests pass (
npm test✅).