Skip to content

Conversation

@pelikhan
Copy link
Contributor

@pelikhan pelikhan commented Feb 3, 2026

Removed installation step for gh-aw extension.

Removed installation step for gh-aw extension.
Copilot AI review requested due to automatic review settings February 3, 2026 15:31
@pelikhan pelikhan merged commit 1f3c2c4 into main Feb 3, 2026
39 checks passed
@pelikhan pelikhan deleted the pelikhan-patch-1 branch February 3, 2026 15:34
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Removes the gh-aw GitHub CLI extension installation step from the Copilot agent setup workflow.

Changes:

  • Deleted the “Install gh-aw extension” step that fetched and executed the upstream install script via curl | bash.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 15 to 17
steps:
- name: Install gh-aw extension
run: curl -fsSL https://raw.githubusercontent.com/github/gh-aw/refs/heads/main/install-gh-aw.sh | bash
- name: Checkout code
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd
Copy link

Copilot AI Feb 3, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Removing the gh-aw install step here will likely be undone by existing automation: make recompile runs ./gh-aw init --codespaces (Makefile:624), and init/ensureCopilotSetupStepsWithUpgrade will inject an "Install gh-aw extension" step whenever it’s missing (pkg/cli/copilot_setup.go:212-230). If the intent is to stop installing gh-aw in this workflow, the generator/injection logic should be updated accordingly; otherwise this file will keep getting re-written to re-add the step during recompile/init flows.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants