Skip to content

Upgrade gh-aw to v0.85.0 pre-release and recompile workflows - #6957

Open
lpcox wants to merge 1 commit into
mainfrom
lpcox-upgrade-gh-aw-prerelease
Open

Upgrade gh-aw to v0.85.0 pre-release and recompile workflows#6957
lpcox wants to merge 1 commit into
mainfrom
lpcox-upgrade-gh-aw-prerelease

Conversation

@lpcox

@lpcox lpcox commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Upgrades the gh-aw extension to the latest pre-release (v0.85.0) and recompiles all agentic workflows.

Changes

  • Upgraded gh-aw extension from v0.84.3 → v0.85.0
  • Updated github/gh-aw-actions/setup-cli from v0.84.3 → v0.85.0
  • Updated github/gh-aw-actions/setup from v0.84.3 → v0.85.0
  • Recompiled all 66 workflow lock files with the new compiler
  • Updated actions-lock.json

Notes

  • 3 workflows have codemod warnings about top-level env secrets (smoke-bounded-agents-gvisor.md, smoke-bounded-agents.md, smoke-copilot-byok-aoai-entra.md) — these are pre-existing and emit warnings but still compile successfully
  • All unit tests pass (5393 tests, 308 suites)

- Upgraded gh-aw extension from v0.84.3 to v0.85.0
- Updated gh-aw-actions/setup-cli and gh-aw-actions/setup to v0.85.0
- Recompiled all workflow lock files
- Updated actions-lock.json

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings August 5, 2026 12:05
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

✅ Coverage Check Passed

Overall Coverage

Metric Base PR Delta
Lines 98.87% 98.89% 📈 +0.02%
Statements 98.75% 98.78% 📈 +0.03%
Functions 99.10% 99.10% ➡️ +0.00%
Branches 94.97% 94.97% ➡️ +0.00%
📁 Per-file Coverage Changes (1 files)
File Lines (Before → After) Statements (Before → After)
src/log-directory-setup.ts 96.2% → 100.0% (+3.78%) 96.3% → 100.0% (+3.71%)

Coverage comparison generated by scripts/ci/compare-coverage.ts

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Upgrades gh-aw and its setup actions to v0.85.0, then refreshes generated workflows to adopt the new compiler behavior.

Changes:

  • Updates pinned gh-aw actions and compiler metadata.
  • Recompiles workflows with new safety, reporting, and output-status handling.
  • Adds the new maintainer guidance resource.
Show a summary per file
File Description
.github/aw/actions-lock.json Pins v0.85.0 setup actions.
.github/skills/agentic-workflows/SKILL.md Adds maintainer guidance.
.github/workflows/test-hard-cap-ai-credits.lock.yml Recompiled with v0.85.0.
.github/workflows/smoke-gemini.lock.yml Recompiled Gemini smoke workflow.
.github/workflows/smoke-bounded-queries.lock.yml Recompiled bounded-query workflow.
.github/workflows/smoke-bounded-queries-sbx.lock.yml Recompiled sbx variant.
.github/workflows/smoke-bounded-queries-gvisor.lock.yml Recompiled gVisor variant.
.github/workflows/security-review.lock.yml Recompiled security review workflow.
.github/workflows/red-team-benchmark.lock.yml Recompiled red-team benchmark.
.github/workflows/network-isolation-test.lock.yml Recompiled isolation test.
.github/workflows/export-audit.lock.yml Recompiled export audit.
.github/workflows/duplicate-code-detector.lock.yml Recompiled duplicate-code detector.
.github/workflows/contribution-check.lock.yml Recompiled contribution check.

Review details

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 48/66 changed files
  • Comments generated: 0
  • Review effort level: Balanced

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Copilot BYOK completed. Copilot BYOK mode operational. 🔓

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🔮 The ancient spirits stir... Smoke Codex awakens to divine this pull request...

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🔌 Smoke Services — All services reachable! ✅

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Gemini completed. All facets verified. 💎

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Testing chroot feature Smoke Chroot is validating functionality...

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🚀 Build Test Suite has started processing this pull request

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Contribution Check completed successfully!

Contribution check complete for PR #6957: no actionable CONTRIBUTING.md violations found in the provided context, so no comment was needed.

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

📡 Smoke OTel Tracing completed. All tracing scenarios validated. ✅

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Claude passed

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Copilot BYOK AOAI (api-key) reports failed. AOAI BYOK (api-key) mode investigation needed...

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🚀 Security Guard has started processing this pull request

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

🛡️ Smoke Copilot Network Isolation confirmed the egress allowlist is enforced. ✅

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Copilot BYOK AOAI (Entra) reports failed. AOAI BYOK (Entra) mode investigation needed...

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

📰 BREAKING: Smoke Docker Sbx is now investigating this pull request. Sources say the story is developing...

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Test: Copilot BYOK (Direct) Mode

Running in direct BYOK mode (COPILOT_PROVIDER_API_KEY) via api-proxy → api.githubcopilot.com

Overall status: PASS

cc @lpcox

🔑 BYOK report filed by Smoke Copilot BYOK
Add label ready-for-aw to run again

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Copilot Smoke Test @lpcox

✅ GitHub MCP connectivity
✅ GitHub.com connectivity (HTTP 200)
✅ File write/read test

Overall: PASS

📰 BREAKING: Report filed by Smoke Copilot
Add label ready-for-aw to run again

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Test: Claude Engine Validation

Check Result
API status ✅ PASS
GH check ✅ PASS
File status ✅ PASS

Overall result: PASS

Generated by Smoke Claude for #6957 · haiku45 · 55.6 AIC · ⊞ 3.6K ·
Add label ready-for-aw to run again

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Test: Services Connectivity — FAIL

  • Redis: ❌ (Temporary failure in name resolution)
  • PostgreSQL pg_isready: ❌ (no response)
  • PostgreSQL SELECT 1: ❌ (could not translate host name)

Overall: FAIL — host.docker.internal not resolvable from AWF sandbox.

🔌 Service connectivity validated by Smoke Services
Add label ready-for-aw to run again

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

EGRESS_RESULT allow=pass deny=pass

✅ allowed domain (api.github.com): HTTP 200
✅ blocked domain (example.com): denied (403 via proxy)

Overall: PASS

cc @lpcox

Warning

Firewall blocked 1 domain

The following domain was blocked by the firewall during workflow execution:

  • example.com

To allow these domains, add them to the network.allowed list in your workflow frontmatter:

network:
  allowed:
    - defaults
    - "example.com"

See Network Configuration for more information.

🛡️ Egress verdict from Smoke Copilot Network Isolation
Add label ready-for-aw to run again

@github-actions github-actions Bot added the smoke-copilot-network-isolation Copilot network-isolation egress smoke test label Aug 5, 2026
@lpcox
lpcox deployed to aoai-model August 5, 2026 14:38 — with GitHub Actions Active
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Test: API Proxy OTEL Tracing — Results

  • Scenario 1 (Module Loading): otel.js loaded successfully. isEnabled(): true. Exports: startRequestSpan, setTokenAttributes, setBudgetAttributes, endSpan, endSpanError, shutdown, isEnabled, _provider, _ProxyAwareOtlpExporter, _FileSpanExporter, _FanOutSpanExporter, _parseEndpoints, _parseOtlpHeaders, _buildResourceSpans, _createOtlpWorkloadIdentity.
  • Scenario 2 (Test Suite): 3 suites / 68 tests passed (otel.test.js, otel-fanout.test.js, otel-workload-identity.test.js).
  • Scenario 3 (Env Var Forwarding): env-passthrough.ts forwards GITHUB_AW_OTEL_TRACE_ID and GITHUB_AW_OTEL_PARENT_SPAN_ID to the agent; api-proxy-env-config.ts forwards GH_AW_OTLP_ENDPOINTS, OTEL_EXPORTER_OTLP_ENDPOINT, GITHUB_AW_OTEL_TRACE_ID, GITHUB_AW_OTEL_PARENT_SPAN_ID to api-proxy.
  • Scenario 4 (Token Tracker Integration): token-tracker-http.js contains the onUsage callback hook (4 references).
  • ⚠️ Scenario 5 (OTEL Diagnostics): No /tmp/gh-aw/sandbox/firewall/logs/api-proxy/otel.jsonl file found — expected, since this run made no live LLM API traffic through the api-proxy sidecar with OTEL export configured (top-level /tmp/gh-aw/otel.jsonl contains gh-aw's own workflow-level tracing span, unrelated to api-proxy export).

Overall: PASS — all functional checks succeeded; no unexpected failures.

📡 OTel tracing validated by Smoke OTel Tracing
Add label ready-for-aw to run again

@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Smoke Test Results (Gemini)

Overall Status: FAIL

💎 Faceted by Smoke Gemini
Add label ready-for-aw to run again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants