Skip to content

Remove Windows build support from release pipeline and install scripts#13849

Closed
Copilot wants to merge 3 commits intomainfrom
copilot/remove-windows-build
Closed

Remove Windows build support from release pipeline and install scripts#13849
Copilot wants to merge 3 commits intomainfrom
copilot/remove-windows-build

Conversation

Copy link
Contributor

Copilot AI commented Feb 5, 2026

Removes Windows platform support from the gh-aw build and installation process.

Changes

Release build (scripts/build-release.sh)

  • Removed windows-386, windows-amd64, windows-arm64 from build matrix
  • Removed .exe extension logic

Makefile

  • Removed build-windows target
  • Updated build-all to only build Linux and Darwin platforms

Install scripts (install-gh-aw.sh, actions/setup-cli/install.sh)

  • Removed MINGW*/MSYS*/CYGWIN* OS detection
  • Removed .exe binary name handling
  • Updated supported platforms documentation

Test scripts

  • Removed Windows test cases from platform detection tests
  • Updated expected outputs for non-Windows platforms only

Impact

Supported platforms reduced to: Linux, macOS (Darwin), FreeBSD

Original prompt

Remove windows build from the release build and the release.md and the install scripts.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits February 5, 2026 05:23
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
Copilot AI changed the title [WIP] Remove windows build from release build and documentation Remove Windows build support from release pipeline and install scripts Feb 5, 2026
Copilot AI requested a review from pelikhan February 5, 2026 05:26
@pelikhan pelikhan closed this Feb 5, 2026
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