Skip to content

Bump AWF Firewall to v0.25.56 and MCP Gateway to v0.3.20#35117

Merged
pelikhan merged 3 commits into
mainfrom
copilot/bump-awf-to-v02556-and-mcp-to-v0320
May 27, 2026
Merged

Bump AWF Firewall to v0.25.56 and MCP Gateway to v0.3.20#35117
pelikhan merged 3 commits into
mainfrom
copilot/bump-awf-to-v02556-and-mcp-to-v0320

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 27, 2026

This updates gh-aw’s default runtime pins to the requested AWF Firewall and MCP Gateway releases, and refreshes generated artifacts that embed those versions. The change is scoped to version integration and corresponding regenerated outputs.

  • Version pin updates

    • Updated /pkg/constants/version_constants.go:
      • DefaultFirewallVersionv0.25.56
      • DefaultMCPGatewayVersionv0.3.20
  • Regenerated workflow lock artifacts

    • Recompiled workflow lockfiles under /.github/workflows/*.lock.yml so pinned AWF/MCPG image references align with the new defaults.
  • Refreshed golden outputs

    • Updated WASM golden fixtures under:
      • /pkg/workflow/testdata/TestWasmGolden_CompileFixtures/*.golden
      • /pkg/workflow/testdata/TestWasmGolden_AllEngines/*.golden
    • These files include emitted version metadata and expected compiled output tied to default pins.
// pkg/constants/version_constants.go
const DefaultFirewallVersion Version = "v0.25.56"
const DefaultMCPGatewayVersion Version = "v0.3.20"


✨ PR Review Safe Output Test - Run 26491874960

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · opus47 9.1M ·

Copilot AI linked an issue May 27, 2026 that may be closed by this pull request
@lpcox lpcox marked this pull request as ready for review May 27, 2026 05:02
Copilot AI review requested due to automatic review settings May 27, 2026 05:02
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

@lpcox lpcox added the smoke label May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

Design Decision Gate 🏗️ completed the design decision gate check.

No ADR enforcement needed: PR #35117 does not have the 'implementation' label and has 0 new lines of code in default business logic directories (threshold: 100).

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

💫 TO BE CONTINUED... Smoke Claude failed to deliver outputs! Our hero faces unexpected challenges...

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

🚀 Smoke Antigravity MISSION COMPLETE! Antigravity has spoken. ✨

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

🧠 Matt Pocock Skills Reviewer has completed the skills-based review. ✅

No action needed: PR #35117 is a WIP with zero changed files — the diff is empty and no code has been committed to the branch yet. There is nothing to review at this time.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

🚀 Smoke Gemini MISSION COMPLETE! Gemini has spoken. ✨

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

🚀 Smoke Pi MISSION COMPLETE! Pi delivered. 🥧

@github-actions
Copy link
Copy Markdown
Contributor

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

@github-actions github-actions Bot removed the smoke label May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

🧪 Test Quality Sentinel completed test quality analysis.

No test files were added or modified in this PR. All changes are to compiled workflow lock files (.lock.yml). Test Quality Sentinel skipped.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 27, 2026

PR Code Quality Reviewer completed the code quality review.

No action needed: PR #35117 contains only a single 'Initial plan' commit with zero file changes. There is no diff to review. This is a WIP PR that has not yet had any code committed.

Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com>
Copilot AI changed the title [WIP] Update AWF firewall to v0.25.56 and MCP Gateway to v0.3.20 Bump AWF Firewall to v0.25.56 and MCP Gateway to v0.3.20 May 27, 2026
Copilot finished work on behalf of lpcox May 27, 2026 05:06
Copilot AI requested a review from lpcox May 27, 2026 05:06
@github-actions github-actions Bot mentioned this pull request May 27, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Agent Container Tool Check

Tool Status Version
bash 5.2.21
sh available
git 2.54.0
jq 1.7
yq 4.53.2
curl 8.5.0
gh 2.92.0
node 22.22.3
python3 3.14.5
go 1.24.13
java openjdk 21.0.11
dotnet 10.0.300

Result: 12/12 tools available ✅

Overall Status: PASS

🔧 Tool validation by Agent Container Smoke Test · sonnet46 504.2K ·

@github-actions
Copy link
Copy Markdown
Contributor

Smoke Test Results: Gemini\n- GitHub MCP Testing: ✅\n- Web Fetch Testing: ✅\n- File Writing Testing: ✅\n- Bash Tool Testing: ✅\n- Build gh-aw: ❌\n\nOverall Status: FAIL\nRun URL: https://github.com/github/gh-aw/actions/runs/26491875064

Warning

Firewall blocked 1 domain

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

  • localhost

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

network:
  allowed:
    - defaults
    - "localhost"

See Network Configuration for more information.

Smoke Gemini — Powered by Gemini ·

@github-actions
Copy link
Copy Markdown
Contributor

Smoke test run 26491875013

  • GitHub MCP: ✅
  • Serena MCP: ✅
  • Playwright: ✅
  • Web-fetch MCP: ❌
  • Build: ✅
  • Overall: FAIL

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

🔮 The oracle has spoken through Smoke Codex · gpt54 10.6M ·

@github-actions
Copy link
Copy Markdown
Contributor

Smoke Test: Claude — Run 26491874960

Core (#1–13): ✅✅❌✅✅✅✅✅✅✅✅✅✅
PR Review (#14–20): ✅✅✅⚠️✅✅⚠️

Overall: ⚠️ PARTIAL — Serena find_symbol returned <3 symbols and MCP connection dropped; threads/close tests skipped as expected.

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · opus47 9.1M ·

Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

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

💥 Automated smoke test review - all systems nominal!

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

💥 [THE END] — Illustrated by Smoke Claude · opus47 9.1M

@@ -1,5 +1,5 @@
# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"36cdbbbe4882806612f8dad2f77146ac361dff5ec231ef9eba66ffb8e0d02ca1","body_hash":"c0c6b51ff748c32142fa383ae68e04752e079d02bf22356046bf39761521b93c","strict":true,"agent_id":"copilot"}
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.

Smoke test review comment #1 — verifying that the AWF firewall and MCP gateway version bump is propagated consistently across all lock files. (Automated comment from Run 26491874960.)

@@ -1,5 +1,5 @@
# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"2a9bd07b53b5a0c67ca476156dbe8922b2e5ad0e6d355a321592623d13d5f167","body_hash":"30d40738b32791caae633af85d6d2bb8aac971f646c1bab499220afd3c17b8a2","agent_id":"copilot"}
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.

Smoke test review comment #2 — version bumps look uniform; recompilation appears correct. (Automated comment from Run 26491874960.)

@github-actions
Copy link
Copy Markdown
Contributor

Smoke Copilot 26491875017: FAIL
PRs: [log] Add debug logging to 5 pkg files; [code-simplifier] Simplify null check idiom and update stale comment in add_comment.cjs
✅ GitHub/mcpscripts/Serena/Playwright/file/bash/discussion/build/artifact/review/memory/sub-agent/check
❌ Web-fetch direct tool unavailable
Author: Copilot; Assignees: lpcox, Copilot

Warning

Firewall blocked 6 domains

The following domains were blocked by the firewall during workflow execution:

  • accounts.google.com
  • android.clients.google.com
  • clients2.google.com
  • contentautofill.googleapis.com
  • safebrowsingohttpgateway.googleapis.com
  • www.google.com

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

network:
  allowed:
    - defaults
    - "accounts.google.com"
    - "android.clients.google.com"
    - "clients2.google.com"
    - "contentautofill.googleapis.com"
    - "safebrowsingohttpgateway.googleapis.com"
    - "www.google.com"

See Network Configuration for more information.

📰 BREAKING: Report filed by Smoke Copilot · gpt55 10.9M ·

@github-actions
Copy link
Copy Markdown
Contributor

📰 DEVELOPING STORY: Smoke Copilot reports failed to deliver outputs. Our correspondents are investigating the incident...

@pelikhan
Copy link
Copy Markdown
Collaborator

@copilot merge main, recompile, fix conflicts, fix https://github.com/github/gh-aw/actions/runs/26491962762/job/78011979320

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented May 27, 2026

@copilot merge main, recompile, fix conflicts, fix https://github.com/github/gh-aw/actions/runs/26491962762/job/78011979320

Done in 57090ab. I merged main, resolved conflicts by recompiling generated lock/golden artifacts, and fixed the CGO failure (TestHashConsistencyAcrossLockFiles) by restoring lockfile/hash consistency. Revalidated with:

  • go test -v ./pkg/parser -run '^TestHashConsistencyAcrossLockFiles$'
  • go test -v -timeout=5m -run '^TestWasmGolden_' ./pkg/workflow
  • parallel_validation (no review comments, no CodeQL alerts).

Copilot AI requested a review from pelikhan May 27, 2026 11:04
@pelikhan pelikhan merged commit 44a7c90 into main May 27, 2026
18 checks passed
@pelikhan pelikhan deleted the copilot/bump-awf-to-v02556-and-mcp-to-v0320 branch May 27, 2026 11:10
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.

Bump AWF firewall to v0.25.56 and MCP Gateway to v0.3.20

4 participants