Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 26, 2026

Removes the gh aw version verification step from .github/workflows/copilot-setup-steps.yml and from the templates generated by the gh aw init command.

The step was redundant—successful installation is sufficient, and failures would surface in subsequent steps that depend on gh-aw.

Changes:

  • Removed "Verify gh-aw installation" step from .github/workflows/copilot-setup-steps.yml (lines 18-19)
  • Removed verification step from generateCopilotSetupStepsYAML() function (both release and dev modes)
  • Removed verification step from copilotSetupStepsYAML constant template
  • Removed verification step from injectExtensionInstallStep() function
  • Updated all related tests to reflect the removal of verification steps

Workflow proceeds directly from installation to checkout (or next step).

Original prompt

Remove the "Verify gh-aw installation" step in the copilot-setup-step yml file.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove verify gh-aw installation step in copilot-setup-step yml Remove verification step from copilot-setup-steps workflow Jan 26, 2026
Copilot AI requested a review from pelikhan January 26, 2026 01:54
@pelikhan pelikhan marked this pull request as ready for review January 26, 2026 01:58
@pelikhan
Copy link
Contributor

@copilot remove from the template generated by the init command

Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copy link
Contributor Author

Copilot AI commented Jan 26, 2026

@copilot remove from the template generated by the init command

Done in commit 1a75316. Removed the verification step from:

  • generateCopilotSetupStepsYAML() function (both release and dev modes)
  • copilotSetupStepsYAML constant
  • injectExtensionInstallStep() function
  • Updated all related tests

Copilot AI changed the title Remove verification step from copilot-setup-steps workflow Remove verification step from copilot-setup-steps workflow and init templates Jan 26, 2026
@pelikhan pelikhan merged commit 0d74e34 into main Jan 26, 2026
13 of 14 checks passed
@pelikhan pelikhan deleted the copilot/remove-verify-gh-aw-installation branch January 26, 2026 02:10
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.

2 participants