From 84bef136e3447644c3efbf5d336b3f79e09b7e23 Mon Sep 17 00:00:00 2001 From: Landon Cox Date: Sun, 18 Jan 2026 10:34:01 -0800 Subject: [PATCH 1/3] Replaced all local setup scripts with remote --- .github/workflows/smoke-copilot.lock.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index f46023ed..d919a4f0 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -64,7 +64,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Check workflow file timestamps @@ -122,7 +122,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Checkout repository @@ -1082,7 +1082,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Download agent artifacts @@ -1245,7 +1245,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Add eyes reaction for immediate feedback @@ -1301,7 +1301,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Download agent output artifact @@ -1345,7 +1345,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: ./actions/setup + uses: githubnext/gh-aw/actions/setup@v0.36.0 with: destination: /opt/gh-aw/actions - name: Download cache-memory artifact (default) From 27eb4633f3e0d81da18306656fca0a45e2dfc080 Mon Sep 17 00:00:00 2001 From: Landon Cox Date: Sun, 18 Jan 2026 10:39:11 -0800 Subject: [PATCH 2/3] updated gateway version to latest --- .github/workflows/smoke-copilot.lock.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index d919a4f0..1f8d4f48 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -202,7 +202,7 @@ jobs: const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); await determineAutomaticLockdown(github, context, core); - name: Download container images - run: bash /opt/gh-aw/actions/download_docker_images.sh alpine:latest ghcr.io/github/github-mcp-server:v0.28.1 ghcr.io/githubnext/gh-aw-mcpg:v0.0.62 mcr.microsoft.com/playwright/mcp node:lts-alpine + run: bash /opt/gh-aw/actions/download_docker_images.sh alpine:latest ghcr.io/github/github-mcp-server:v0.28.1 ghcr.io/githubnext/gh-aw-mcpg:latest mcr.microsoft.com/playwright/mcp node:lts-alpine - name: Install gh-aw extension env: GH_TOKEN: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN || secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} @@ -510,7 +510,7 @@ jobs: # Register API key as secret to mask it from logs echo "::add-mask::${MCP_GATEWAY_API_KEY}" export GH_AW_ENGINE="copilot" - export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG="*" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -v /opt:/opt:ro -v /tmp:/tmp:rw -v '"${GITHUB_WORKSPACE}"':'"${GITHUB_WORKSPACE}"':rw ghcr.io/githubnext/gh-aw-mcpg:v0.0.62' + export MCP_GATEWAY_DOCKER_COMMAND='docker run -i --rm --network host -v /var/run/docker.sock:/var/run/docker.sock -e MCP_GATEWAY_PORT -e MCP_GATEWAY_DOMAIN -e MCP_GATEWAY_API_KEY -e DEBUG="*" -e MCP_GATEWAY_LOG_DIR -e GH_AW_MCP_LOG_DIR -e GH_AW_SAFE_OUTPUTS -e GH_AW_SAFE_OUTPUTS_CONFIG_PATH -e GH_AW_SAFE_OUTPUTS_TOOLS_PATH -e GH_AW_ASSETS_BRANCH -e GH_AW_ASSETS_MAX_SIZE_KB -e GH_AW_ASSETS_ALLOWED_EXTS -e DEFAULT_BRANCH -e GITHUB_MCP_SERVER_TOKEN -e GITHUB_MCP_LOCKDOWN -e GITHUB_REPOSITORY -e GITHUB_SERVER_URL -e GITHUB_SHA -e GITHUB_WORKSPACE -e GITHUB_TOKEN -v /opt:/opt:ro -v /tmp:/tmp:rw -v '"${GITHUB_WORKSPACE}"':'"${GITHUB_WORKSPACE}"':rw ghcr.io/githubnext/gh-aw-mcpg:latest' mkdir -p /home/runner/.copilot cat << MCPCONFIG_EOF | bash /opt/gh-aw/actions/start_mcp_gateway.sh From 3297821f6b894c29fdbb7c4a231a019a923dae47 Mon Sep 17 00:00:00 2001 From: Landon Cox Date: Sun, 18 Jan 2026 11:03:06 -0800 Subject: [PATCH 3/3] Updated setup to setup@v0.37.0 --- .github/workflows/smoke-copilot.lock.yml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index 1f8d4f48..0d407661 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -64,7 +64,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Check workflow file timestamps @@ -122,7 +122,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Checkout repository @@ -977,7 +977,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Debug job inputs @@ -1082,7 +1082,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Download agent artifacts @@ -1245,7 +1245,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Add eyes reaction for immediate feedback @@ -1301,7 +1301,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Download agent output artifact @@ -1345,7 +1345,7 @@ jobs: actions persist-credentials: false - name: Setup Scripts - uses: githubnext/gh-aw/actions/setup@v0.36.0 + uses: githubnext/gh-aw/actions/setup@v0.37.0 with: destination: /opt/gh-aw/actions - name: Download cache-memory artifact (default)