Skip to content

Commit 2277b4b

Browse files
lpcoxCopilot
andauthored
feat: add smoke test for Copilot CLI offline BYOK mode (#2003)
Add a new smoke-copilot-byok workflow that validates the COPILOT_OFFLINE code path through the AWF api-proxy sidecar. - Sets COPILOT_API_KEY to a dummy value to trigger AWF's BYOK detection (COPILOT_OFFLINE=true, COPILOT_PROVIDER_BASE_URL) - Sidecar authenticates to api.githubcopilot.com using the real COPILOT_GITHUB_TOKEN — no new secrets required - Post-step verifies firewall logs show traffic to the expected Copilot API target - Compiled with gh-aw v0.68.3 and post-processed for local builds Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 827592b commit 2277b4b

File tree

3 files changed

+1244
-0
lines changed

3 files changed

+1244
-0
lines changed

.github/aw/actions-lock.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,11 @@
4545
"version": "v4.0.0",
4646
"sha": "4d04d5d9486b7bd6fa91e7baf45bbb4f8b9deedd"
4747
},
48+
"github/gh-aw-actions/setup@v0.68.3": {
49+
"repo": "github/gh-aw-actions/setup",
50+
"version": "v0.68.3",
51+
"sha": "ba90f2186d7ad780ec640f364005fa24e797b360"
52+
},
4853
"github/gh-aw/actions/setup@v0.68.1": {
4954
"repo": "github/gh-aw/actions/setup",
5055
"version": "v0.68.1",

0 commit comments

Comments
 (0)