-
Notifications
You must be signed in to change notification settings - Fork 35
Use AWF installer script with version pinning when firewall is enabled #6925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Co-authored-by: Mossaka <[email protected]>
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
🎉 Yo ho ho! Smoke Copilot Safe Inputs found the treasure and completed successfully! ⚓💰 |
|
🤖 DIAGNOSTIC COMPLETE: Smoke Copilot No Firewall STATUS: ALL_UNITS_OPERATIONAL. MISSION_SUCCESS. |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
the downside of this is that it won't be able to pin the version anymore... |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
The install script should support a version number as argument |
|
@Mossaka the installer script should support pre-downloading the docker image so that we don't get the docker download output in the agent console output. |
|
@copilot please apply version pinning: usage |
Co-authored-by: Mossaka <[email protected]>
Implemented AWF_VERSION pinning through the installer call; workflows now install the requested version via AWF_VERSION, keeping determinism. Commit 8309477.
Installer call now passes the version via AWF_VERSION (and logs it) so a specific AWF release can be installed using the one-liner. Commit 8309477.
Version pinning applied: the installer is invoked with AWF_VERSION set to the requested version, matching the documented usage you shared. Commit 8309477.
Can you share the exact image name/flag you want pre-downloaded? The current installer doesn’t pull a container image, so I need those details to wire in a pre-pull step without guessing. |
|
@copilot investgiate why https://github.com/githubnext/gh-aw/actions/runs/20383542822/job/58579634999?pr=6925 failed |
Looked at run 20383542822: only job copilot-setup-steps failed at step “Install JavaScript dependencies” (npm ci); all earlier steps passed and later steps were skipped. I can’t fetch the job logs from Actions (download URL returned a non-zip/403), but npm ci succeeds locally on this branch with Node 24. Likely a transient npm/network hiccup—can you rerun that workflow to confirm? Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
|
🎉 Yo ho ho! Smoke Copilot Safe Inputs found the treasure and completed successfully! ⚓💰 |
|
🎬 THE END — Smoke Claude MISSION: ACCOMPLISHED! The hero saves the day! ✨ |
|
📰 VERDICT: Smoke Copilot has concluded. All systems operational. This is a developing story. 🎤 |
|
✨ The prophecy is fulfilled... Smoke Codex has completed its mystical journey. The stars align. 🌟 |
|
✅ Firewall validation complete... Smoke Codex Firewall confirmed network sandboxing is operational. 🛡️ |
|
🤖 DIAGNOSTIC COMPLETE: Smoke Copilot No Firewall STATUS: ALL_UNITS_OPERATIONAL. MISSION_SUCCESS. |
|
🎉 Yo ho ho! Changeset Generator found the treasure and completed successfully! ⚓💰 |
|
PRs: #7009 Enable strict mode and awf firewall for all agentic workflows; #7013 Fix copilot-setup-steps workflow npm ci directory
|
Copilot Smoke Test ResultsLast 2 merged PRs:
Test Results:
Available Tools: Overall Status: PASS ✅ cc: @Mossaka
|
Smoke Test ResultsLast 2 Merged PRs:
Test Results:
Status: PARTIAL PASS (4/5 tests passed)
|
Smoke Test ResultsLast 2 Merged PRs: Unable to access (GitHub MCP not available in this environment) Overall Status: PARTIAL (3 of 5 tests could not run due to tool availability)
|
|
Smoke Test Results (Claude Engine)Recent PRs:
Test Results:
Overall Status: PASS
|
AWF-enabled workflows should install via the official one-liner installer script instead of manual binary download, while preserving explicit version pinning.
AWF_VERSIONso requested versions remain pinned and logged.Example installation step:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.