From 22ad3b1571e0b6c1bcc3b5ef02f1d2ce296e2dd3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 23:57:40 +0000 Subject: [PATCH 1/2] Initial plan From b010ed6b8ddc36f434f6ea02c8e52353597fbe0f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 17 Feb 2026 23:59:38 +0000 Subject: [PATCH 2/2] docs: add api-proxy image notes to release guide Co-authored-by: Mossaka <5447827+Mossaka@users.noreply.github.com> --- docs/releasing.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/releasing.md b/docs/releasing.md index 1c298092..d0afeaa2 100644 --- a/docs/releasing.md +++ b/docs/releasing.md @@ -65,6 +65,7 @@ Once the workflow completes: 4. Verify Docker images are published: - `squid:` and `squid:latest` - `agent:` and `agent:latest` + - `api-proxy:` and `api-proxy:latest` - `agent-act:` and `agent-act:latest` (GitHub Actions parity image) ## Manual Release @@ -91,6 +92,7 @@ Each release includes: Docker images are published to `ghcr.io/github/gh-aw-firewall`: - `squid:` and `squid:latest` - Squid proxy container - `agent:` and `agent:latest` - Agent execution environment (minimal, ~200MB) +- `api-proxy:` and `api-proxy:latest` - API proxy sidecar for credential isolation - `agent-act:` and `agent-act:latest` - Agent with GitHub Actions parity (~2GB) These images are automatically pulled by the CLI when running commands. @@ -124,6 +126,7 @@ pkg . --targets node18-linux-x64 --output release/awf # Build images locally docker build -t awf-test/squid:local ./containers/squid docker build -t awf-test/agent:local ./containers/agent +docker build -t awf-test/api-proxy:local ./containers/api-proxy # Test with local images sudo ./dist/cli.js \ @@ -165,7 +168,7 @@ If users report that Docker images can't be pulled: To make packages public: 1. Go to repository **Packages** page -2. Click on the package (squid or agent) +2. Click on the package (squid, agent, api-proxy, or agent-act) 3. Go to **Package settings** 4. Change visibility to **Public**