From 7ac330ab7b3788a1b17237b64caafd2a09cfbf9d Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 18:49:15 +0000 Subject: [PATCH 1/2] Initial plan From ab1df6ee47d02f27ce95e4335f948eee5ddf2675 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 16 Apr 2026 19:27:52 +0000 Subject: [PATCH 2/2] fix: use step-level proxy env in DIFC sh integration test Agent-Logs-Url: https://github.com/github/gh-aw/sessions/55fd3884-185f-43d8-b9b9-6542ddc92f01 Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/ci.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dccd5ae5d39..3b15ccc80dc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2868,6 +2868,12 @@ jobs: bash actions/setup/sh/start_difc_proxy.sh - name: Verify DIFC proxy started + env: + GH_HOST: localhost:18443 + GH_REPO: ${{ github.repository }} + GITHUB_API_URL: https://localhost:18443/api/v3 + GITHUB_GRAPHQL_URL: https://localhost:18443/api/graphql + NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt run: | if [ "${GH_HOST}" != "localhost:18443" ]; then echo "❌ DIFC proxy did not start (GH_HOST=${GH_HOST:-not set})" @@ -2904,6 +2910,11 @@ jobs: - name: Test gh CLI through proxy env: GH_TOKEN: ${{ github.token }} + GH_HOST: localhost:18443 + GH_REPO: ${{ github.repository }} + GITHUB_API_URL: https://localhost:18443/api/v3 + GITHUB_GRAPHQL_URL: https://localhost:18443/api/graphql + NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt run: | echo "Testing gh CLI through DIFC proxy (GH_HOST=${GH_HOST})..." repo_name=$(gh api /repos/${{ github.repository }} --jq '.full_name') @@ -2911,6 +2922,12 @@ jobs: - name: Test actions/github-script with proxy env uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9 + env: + GH_HOST: localhost:18443 + GH_REPO: ${{ github.repository }} + GITHUB_API_URL: https://localhost:18443/api/v3 + GITHUB_GRAPHQL_URL: https://localhost:18443/api/graphql + NODE_EXTRA_CA_CERTS: /tmp/gh-aw/proxy-logs/proxy-tls/ca.crt with: github-token: ${{ github.token }} script: |