Integrate gh-aw-firewall v0.28.12 attested Cloud Hypervisor artifacts - #57514
Conversation
Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com>
|
@copilot This PR is blocked and ready for the next step. Please run the Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network:
allowed:
- defaults
- "github.com"See Network Configuration for more information.
|
There was a problem hiding this comment.
🟡 Changes recommended
The latest version path is broken, and required negative tests and prerequisite documentation remain incomplete.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Upgrades AWF from v0.28.10 to v0.28.11 and adopts the attested Cloud Hypervisor artifact contract.
Changes:
- Adds manifest and Sigstore bundle provisioning and AWF arguments.
- Adds Cloud Hypervisor schema/configuration and v0.28.11 version gates.
- Refreshes image pins, generated workflows, tests, and changeset.
File summaries
| File | Description |
|---|---|
actions/setup/sh/cloud_hypervisor_setup_bundle.sh |
Provisions attested artifacts. |
pkg/workflow/awf_command_builder.go |
Emits attestation arguments. |
pkg/workflow/awf_config.go |
Models Cloud Hypervisor configuration. |
pkg/workflow/awf_config_build.go |
Generates runtime defaults. |
pkg/workflow/schemas/awf-config.schema.json |
Adds upstream schema fields. |
pkg/workflow/cloud_hypervisor_test.go |
Updates regression coverage. |
pkg/constants/version_constants.go |
Raises AWF version pins. |
pkg/workflow/data/action_pins.json |
Adds workflow image pins. |
pkg/actionpins/data/action_pins.json |
Adds action-pin records. |
.github/aw/actions-lock.json |
Refreshes locked image digests. |
.github/workflows/smoke-ci.lock.yml |
Regenerates Smoke CI. |
.github/workflows/notion-issue-summary.lock.yml |
Regenerates Notion workflow. |
.github/workflows/hippo-embed.lock.yml |
Regenerates Hippo workflow. |
.github/workflows/firewall.lock.yml |
Regenerates firewall workflow. |
.github/workflows/example-permissions-warning.lock.yml |
Regenerates permissions example. |
.github/workflows/codex-github-remote-mcp-test.lock.yml |
Regenerates MCP test workflow. |
.changeset/bump-firewall-v0-28-11-attested-cloud-hypervisor.md |
Records the patch release. |
Review details
- Files reviewed: 21/308 changed files
- Comments generated: 2
- Review effort level: Balanced
|
@copilot This PR is blocked and ready for the next step. Please refresh the branch if needed, review any unresolved feedback and failing checks, and then run the Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network:
allowed:
- defaults
- "github.com"See Network Configuration for more information.
|
…isor Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
|
@copilot address review feedback and run the pr-finisher skill |
…ypervisor setup Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com>
|
Category: chore | Risk: high | Score: 66/100 (impact 40/50, urgency 18/30, quality 8/20) | Action: batch_review | Batch: workflow-automation | Note: large workflow/dependency update with several successful checks, but the review thread requested follow-up changes.
|
|
✅ Great work on the firewall upgrade! This PR integrates gh-aw-firewall v0.28.12's attested Cloud Hypervisor artifact contract with comprehensive infrastructure updates. What looks solid:
This PR is ready for review and aligns well with the project's agentic development process. Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network:
allowed:
- defaults
- "github.com"See Network Configuration for more information.
|
|
@copilot This PR appears blocked on review/approval rather than code changes. Please confirm there is no remaining implementation work, refresh the branch only if needed, and run the
Warning Firewall blocked 1 domainThe following domain was blocked by the firewall during workflow execution:
To allow these domains, add them to the network:
allowed:
- defaults
- "github.com"See Network Configuration for more information.
|
Confirmed: no remaining implementation work. Branch is unchanged since the last pass (HEAD |
|
@copilot This PR looks ready for a forward-progress pass. Please review the current status checks, refresh the branch if needed, and run the
|
No change since the last pass: HEAD is still |
|
@copilot This PR appears blocked on review/approval rather than code changes. Please confirm there is no remaining implementation work, refresh the branch only if needed, and run the
|
…aw-firewall-v02811 # Conflicts: # .github/workflows/smoke-service-ports.lock.yml Co-authored-by: gh-aw-bot <259018956+gh-aw-bot@users.noreply.github.com>
Merged latest |
Co-authored-by: lpcox <15877973+lpcox@users.noreply.github.com>
Fixed in f1f1f18: both failures were caused by the |
Upgrade Cloud Hypervisor workflows to AWF v0.28.12’s attested release-artifact contract and KVM lifecycle fixes. Production workflows now supply an attested manifest, Sigstore bundle, and exact release tag instead of caller-provided artifact hashes.
Attested artifact setup
Production AWF contract
Configuration and pins
cloudHypervisorAWF configuration model, including attestation, mount policy, resources, and development-only legacy fields.workspace-and-tool-cachemount policy.Regression coverage
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
github.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
Branch refresh requested by PR Sous Chef run https://github.com/github/gh-aw/actions/runs/33474625529
Generated by PR Sous Chef run https://github.com/github/gh-aw/actions/runs/33494763462
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
github.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.